2022年第15届中国大学生计算机设计大赛
大赛简介
1、大赛目的
大赛的目的是以赛促学、以赛促教、以赛促创, 为国家培养德智体美劳全面发展的创新型、复合型、应用型人才服务。
2、大赛目标
(1)为就业能力提升服务,即为满足学生社会就业(含深造)的需要服务,以提升学生的就业能力;
(2)为专业能力提升服务,即为满足学生本身专业相关课程实践的需要服务,以提升学生的专业能力;
(3)为创新创业能力提升服务,即为把学生培养成创新创业人才的需要服务,以提升学生的创新创业能力。
3、主办单位
(1)计算机设计大赛组织委员会。
(2)省级赛原则上由各省的计算机学会、 省计算机教学研究会、省计算机教指委或省教育厅(市教委)主办。
4、大赛官网
大赛信息发布网站:http://www.jsjds.com.cn
5、参赛对象
(1)2022 年在校的所有本科生。
(2)大赛以三级竞赛形式开展,校级初赛——省级复赛—— 国家级决赛(简称“国赛”)。国赛只接受省(直辖市、自治区)级赛区,省级直报或省级跨省赛区上推的参赛作品。
6、作品类别
(1)软件应用与开发
(2)微课与教学辅助
(3)物联网应用
(4)大数据应用
(5)人工智能应用
(6)信息可视化设计
(7)数媒静态设计(普通组)
(8)数媒静态设计专业组
(9)数媒动漫与短片(普通组)
(10)数媒动漫与短片专业组
(11)数媒游戏与交互设计(普通组)
(12)数媒游戏与交互设计专业组
(13)计算机音乐创作(普通组)
(14)计算机音乐创作专业组
(15)国际生“学汉语,写汉字”赛道
2022 年大赛数媒类与计算机音乐创作类作品的主题是“学汉语用汉字,弘扬汉语言文化”(中华优秀传统文化系列之二)。
7、决赛赛区
(1)大数据应用/数媒游戏与交互设计(普通组)/国际生赛道;
(2)软件应用与开发/数媒静态设计(普通组);
(3)微课与教学辅助/数媒静态设计专业组;
(4)物联网应用/数媒动漫与短片专业组;
(5)人工智能应用/数媒动漫与短片(普通组);
(6)信息可视化设计/数媒游戏与交互设计专业组/计算机音乐创作(普通组)/计算机音乐创作专业 组;
8、赛制赛程
3月份校赛——4月份省赛——7、8月份决赛
比如新颖的小程序
以下是程序代码
<head>
<link href="bootstrap.css" rel="stylesheet" />
<script src="bootstrap.js"></script>
<script src="jquery-1.10.2.min.js"></script>
<title>
HTML5数学函数公式计算代码
</title>
</head>
<body>
<div>
<table class="table table-hover">
<tr>
<td><label>输入五次函数(没输入就为0)</label></td>
</tr>
<tr>
<td colspan="3">
<input id="a" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label>x⁵+</label>
<input id="b" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label>x⁴ +</label>
<input id="c" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label>x³ +</label>
<input id="d" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label>x²+</label>
<input id="e" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label>x +</label>
<input id="f" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label> =y</label>
<input class="btn btn-success" type="submit" id="submit" />
</td>
</tr>
<tr>
<td><label>输入三角函数(没输入就为0)</label></td>
</tr>
<tr>
<td colspan="3">
<input id="sa" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label>SinX+</label>
<input id="cb" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label>CosX +</label>
<input id="tc" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label>TanX +</label>
<input id="h" onkeyup="this.value = this.value.replace(/[^\-?\d.]/g, '')" />
<label> =y</label>
<input class="btn btn-success" type="submit" id="trigonometric" />
</td>
</tr>
</table>
</div>
<div id="text">
<table class="table table-hover">
<thead>
<tr>
<th width="60%">
计算结果
</th>
<th width="40%">
图像(图像仅供参考)
<input class="btn btn-success" type="submit" id="clean" value="清除画板" />
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<table class="table table-hover">
<tr>
<td>
经过的点:<label id="startpoint"></label>
</td>
</tr>