关于开展科技月月评活动通知
为进一步推动我院“和谐”建设主题,加强我院的学风建设,提高学生实践动手能力,培养学生的专业学习兴趣,加强团队合作意识,形成良好的班级学习氛围。经学生会讨论,并上报院学生工作办公室同意,决定开展“科技月月评”活动。
现将具体事项通知如下:
活动主题:携手科技 我们每一天都在进步
活动对象:软件学院全体同学
举办单位:软件学院学生分会
活动特点:活动以班级为单位,要求全院每个班级积极参与。通过参加活动的科技兴趣小组的带动与影响,能够活跃班级的学习气氛,从而带动整个学院的学习环境。在项目开发中必然要求小组成员协力工作,共同参与,通过这样的过程,能够增强同学的团队合作和竞争意识,为以后的就业打下坚实的基础。
1、 比赛题目都是一些在生活、学习中常见的问题,需要参赛者通过思考和 讨论,再灵活应用专业知识去解决。这有利于提高同学分析现实问题能力,和用计算机设计和解决问题的能力。
2、 通过活动的开展,如要合格的完成分配的任务,必然要有较强动手能力的同学和能够很好协调开发的负责人,这可以培养各个班级的技术团队和培养各参赛选手的团队意识。
3、 通过活动的开展,使更多的同学跨出提高动手能力的第一步,激发动手实践的兴趣,启发积极实践的意识。
活动内容:
1、 参赛作品可以以个人或者小组为单位提交,如果以小组形式参赛,则参赛小组人数不得超过五人(含五人),每个小组应设一名组长,组长负责接收任务,给组员分配任务,协调项目的开发和组织讨论以及作品的整理和提交。如果是以单人形式参赛,则参赛者自己完成以上工作。
2、 活动的题目内容由学生会科技部、蓝点工作室以及764工作室负责提供,并参考院专业老师的意见进行改动,题目内容以年级为单位,各个年级的题目内容和要求都不同,题目内容以各年级专业学习进度为参考。每个年级都提供多个题目供选择。
3、 活动周期为一个月一次。活动正式启动以后,参赛申请表和参赛题目将下发到各个班级当中,各个小组组长在一期活动结束之前的每周周末汇报一次开发进度。各个参赛者必须在一期月月评活动截止前三天内(11月29日--12月1日)按要求上交作品。
活动安排:
本活动是长期举行的活动,考虑同学的考试或者假期时间的不确定性,活动的举行可能以间断的月周期为单位。各个班级的参赛名单或者软件兴趣开发小组名单在11月6日之前必须确定交至科技部存档。
本活动举行的第一周期为10月29日至11月29日。一期活动启动时间为10月29日,一期活动结束时间为11月29日。参赛者必须在每期活动结束前三天内(第一周期活动为作品提交时间11月29日到12月1日)提交作品。活动期间,科技部每周都会安排人员查看各参赛者作品进度。
每期活动结束后三天内,将评出每个年级的前十二到十五名(最终名额根据提交作品情况而定),颁发奖金和证书并张贴海报公示。
活动评比:
作品类型分类:
1 1、10级的选题主要是中小型的应用系统,与实训的题目要求类似,出题的形式可以要求为完成整个项目的设计,开发,测试类型或者对于相对复杂的项目只需要完成需求分析。对于要完成暑期实训项目的团队,可以以暑期实训的作品参与评比,但必须功能相对比较完善,并且有详细的设计文档。
2、 1 2、11级的选题主要是实现功能系列的系统为主,比如用学过的语言完成线性代数的重要定理,实现离散数学的公理和判定的演示系统。选题尽量,考虑间的限制,只要求实现核心的功能就可以,具体的题目设计重点在活动题目方案上会详细说明。
3、12 3、10级的选题以小的应用功能为主,主要是能够锻炼同学综合应用C语言的知识和设计算法的思路,要求作品有完整的源代码和代码注释。
作品要求:原创性、创新性、规范性、健壮性。
1、原创性:作品的开发者从设计,开发过程大部分以自己的思路和方法实现了作品的开发,没有抄袭现象,如有明显抄袭现象将取消比赛资格;
2、创新性:在题目的算法思路有独特而有效的见解,开发的作品比较新颖或者作品所涉及领域在当今IT业属于较新的课题,都可称为有创新性;
3、规范性:要求开发的作品的代码风格要比较规范,代码可读性强,有一定复用性,并且有适宜的注释。有提交的文档,更要求格式要规范,专业术语要专业,文字,图形表示要一致和统一。10级参赛作品有规范需求文档优先考虑;
4、健壮性:要求开发的作品应该尽可能考虑该问题域内或者实际可能出现的情况,并且能够很好的处理好错误状态下的软件行为;
5、技术实现:作品的功能的多少,实现各个功能难度的大小,实际算法难度的大小。另外优先考虑合理利用设计模式知识的作品。
评分原则(100分制):
为了规范本次活动,体现公开、公平、公正的原则,制定一下评分原则:
创新性--------20分
原创性--------20分
规范性--------10分
健壮性--------20分
技术实现------30分
作品规格:
11级提交作品有规范而且有详细注释的源代码以及一个简单的文档说明,10级提交作品需要有程序源代码和简单注释和相应的说明文档(如果为图像类作品需提交详细的作品创业说明和制作过程),09级作品有详细的软件设计说明书和项目有一定注释的源代码以及可执行程序。
奖励规则:
作品按年级分别评比。每个年级奖品经费初始分配有100元/年级,分别设置一,二 ,三等奖各若干名以及鼓励奖若干名,具体奖励如下:
一等奖———精美笔记本+荣誉证书 + 专业素质分3分,
二等奖———精美笔记本+荣誉证书 + 专业素质分2分,
三等奖———精美笔记本+荣誉证书 + 专业素质分1分。
鼓励奖———专业素质分0.5分。(凡是按要求提交的作品至少为鼓励奖)
若某一奖项空缺,奖金累加至其他奖项。若某一年级没有作品或者作品均不合格,奖金将累加至其他表现突出的年级,并且增加名额。
附件1;软件学院“科技活动月月评”参赛报名表
附件2:科技活动月月评活动题目
软件学院学生分会
2011-11-2
主题词: 学生活动 科技月月评活动 通知
抄 报: 院党委 院团委 校学生会
抄 送: 软件学院各班 (共印40份)
附件1:
软件学院“科技活动月月评”参赛报名表
编号:
参赛者基本信息(以小组形式参赛由组长填写此信息) | 参赛组别 | 大( ) 组 |
姓 名 | | 性 别 | | 班 级 | |
联系电话 | | 所在寝室 | | 邮 箱 | |
小组成员信息(成员个数不得超过五人) |
编号 | 姓 名 | 性 别 | 班 级 | 联系电话 | 所在寝室 | 签 名 |
1 | | | | | | |
2 | | | | | | |
3 | | | | | | |
4 | | | | | | |
选择题目(填写题号即可) | |
小组成员成员分工情况(如果是单人参赛此项可以不填) |
|
注:
1.此表可以复制;
2.有相关疑问请咨询科技部部长:何樑(18770052713);
3 .请各班积极组织本班同学报名参加科技月月评活动,在11月7号科技部会派人收集各班报名表。
附件2:
科技部科技月月评题目
大一组题目(五道题任选四道题,请用C语言实现):
1、 输入几个无重复的字母,将这几个字母的全排列输出出来。比如输入a、b、c,会输出“abc、acb、bac、bca、cba、cab”
2、 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?(请用递归解决)
3、 输入10次字符串,计算字符串出现的次数。比如输入“aaa,aaa ,aaa, aaa, aaa,bbb,bbb,bbb,bbb,bbb”,显示“aaa=5,bbb=5”
4、 让系统随机产生10个整数,并且显示出来,然后将10个数从小到大排列好,再显示出来。
5、 输入某年某月某日,判断这一天是这一年的第几天?
提交格式:源代码和说明文档,说明文档里面要有作者信息,算法思路以及作品功能截图。
大二组题目(从三类中选择一类实现)
n软件设计类
家谱管理系统
本系统实现以下功能:
1). 输入文件以存放最初家谱中各成员的信息。 成员的信息中均应包含以下内容: 姓名、性别,出生日期。并且将相关数据存储在数据库中。
3). 以图形方式显示家谱。
4). 显示第n 代所有人的信息。
5). 按照姓名查询,输出成员信息(包括其本人、父亲、孩子的信息)。
6). 按照出生日期查询成员名单。
7). 输入两人姓名,确定其关系。
8). 某成员添加孩子。
9). 删除某成员(若其还有后代,则一并删除)。
10).修改某成员信息。
11).可以自行拓展其他功能。
1).建立至少 30 个成员的数据, 以较为直观的方式显示结果, 并提供文稿形式以便检查。
2).对界面的要求是:有合理的提示,每个功能可以设立菜单,根据提示,可以完成相 关的功能要求。
提交格式:源代码和说明文档,说明文档里面要有作者信息,算法思路以及作品功能截图。
n嵌入式类
设计要求:
1) 以51单片机为核心,设计一个8位竞赛抢答器:同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7表示。
2) 抢答器具有锁存与显示功能,可用四个数码管两两一组,一组用来显示选手编号(01—08),另外一组用来显示抢答剩余时间。选手抢答成功后,锁存相应的选手编号,禁止其他选手再抢答。
3) 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,数码管上显示选手的编号和抢答成功时剩下的时间,并保持到主持人将系统清除为止,同时串口输出“第*号选手抢答成功!”(*为抢答成功选手编号)。
4) 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。当主持人启动“开始”键后,定时器进行减计时,显示时间数码管上所显示的时间开始倒计时,同时扬声器发出短暂的声响,声响持续的时间为0.5s左右。
5) 设置一个系统清除和抢答控制按键S,按键由主持人控制。当主持人按下按键后,清除上次抢答状态,开始新一轮抢答。
6) 抢答时间的设定通过串口进行设定,如串口输入30,则抢答时间为30秒。
7) 如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00,串口输出:本次抢答失败!。
8) 要求程序代码结构清晰,可读性好。
提交格式:
电路设计请使用Proteus7.10,程序设计请使用keil4.20(含)以下版本,最终提交文件为Proteus 设计文件(.DSN文件),keil编译后的.hex文件以及源代码。
n动漫媒体类(请你从下面四道题选一道题实现)
请你为软件学院制作一部宣传片。题材新颖,主题突出,信息量广泛。
请你为第八届软件创新大赛制作一部宣传片。题材新颖,主题突出,信息量广泛。
请你以“理性爱国 从我做起”为主题制作一部宣传短片。
请你以“十八大”为主题制作一部宣传短片。
提交格式:提交格式:源代码和说明文档,说明文档里面要有作者信息。
大三组题目(从三类中选择一类实现)
题目一:
进一步改进暑期实训作品,未完成的功能完成功能,完成所有功能的进一步完善和美化作品,并在活动结束前提交暑期实训作品参加评比。
题目二:
也可以提交实训期间做的其他作品。
题目三:
设计一个以51单片机为核心的单词记忆测试器:
1) 通过串口实现单词的录入,并实现单词的掉电保存。
2) 单词用按键控制随机在屏幕上显示,按键选择认识还是不认识,也可以直接结束单词测试。
3) 背错的单词直接存入错题本中,可以通过按键选择背诵全部单词或是背诵错题本中单词,错题本中单词背诵正确后从错题本中移除。
4) 单词背完后给出正确率。
5) 要求程序代码结构清晰,可读性好。
提交文件:
电路设计请使用Proteus7.10,程序设计请使用keil4.20(含)以下版本,最终提交文件为Proteus 设计文件(.DSN文件),keil编译后的.hex文件以及源代码。