“软件编程大赛”竞赛方案
主 办
河北软件职业技术学院教务处、软件工程系
承 办
软件工程系《程序设计基础》课程组,软件工程系学生会
一、竞赛目的
本次大赛的目的在于提高大学生C语言程序设计的能力,加深学生对相关专业知识的掌握,为以C语言为基础的校内外竞赛项目选拔人才,同时丰富校园学习文化氛围。
二、参赛范围
参赛对象:河北软件职业技术学院2018级在校生(参赛时请携带学生证和身份证,以核实身份)。
三、报名方式
集体报名:各系通过推荐、选拔等形式组织报名。
个人报名:提交电子报名表或者通过网络渠道提交报名信息。
注意:原则上每班不超过5名同学参加现场比赛,特殊情况需竞赛组委会批准。
四、竞赛方式
以个人方式进行。竞赛采取上机操作考试的方式,时间为1.5小时;满分为100分,个人从高分到低分设奖。
五、竞赛内容
竞赛语言为C语言,题型为上机编程题(3-4道),由简单到困难,C语言编程工具为VC++6.0,
题目为若干具有一定难度梯度、分值不等的编程题目。要求考生通过编程的办法实现题目的功能。一般难点集中于对算法的设计、逻辑的组织和语句的实现上。理论上,考生不可能通过猜测或其它非编程的手段获得问题的解。
六、竞赛规则
(一)参赛选手需要自带笔记本电脑,但不得在比赛过程中上网,不得携带任何参考资料,严禁使用手机等通讯工具,一经发现取消比赛资格。
(二)要求参赛者具备良好的编程风格,在程序中加入适当的注释,严格按照题目要求的格式输入输出。
七、竞赛地点及时间
竞赛地点:笃学楼三楼教室(具体地点比赛当天根据报名人数确定)
竞赛时间:2019年1月3日 下午13:00-15:30
八、评分方法及奖项设定
(一)评分办法
采用多名教师统一参与评分的原则。
● 源代码质量(70分)
格式规范、注释规范、命名规范(20分)、算法复杂度、编程技巧(40分),回答问题(10分)。
● 运行质量(30分)
演示效果(20分)、创意(10分)。
(二)奖项设定
拟设置的奖项:特等奖,一等奖、二等奖、三等奖。
获奖数量:特等奖(1名,可空缺),一等奖10%、二等奖20%、三等奖30%。
软件编程竞赛设置个人一、二、三等奖,赛项设置按参赛人数的10%、20%、30%设定。
对获奖的软件工程系学生,软件工程系系部颁发荣誉证书并在学期末予以优先专业选择,同时程序设计基础课程可予以免修,具体方案如下:
特等奖学生(1人,可空缺)可申请C语言相关课程免考,并记录成绩为100分。
一等奖学生(参赛学生总人数的10%)可申请C语言相关课程免考,并记录成绩为95分。
二等奖学生(参赛学生总人数的20%)可申请C语言相关课程免考,并记录成绩为90分。
其他奖项学生不可申请免考,获得特等奖,一,二等奖的选手如不主动提出免考,则默认放弃免考申请,仍然参加期末考试,最终课程成绩以期末考试成绩为准。
对获奖的其他系部学生,颁发荣誉证书并建议所在系部在学期末考试中给予加分奖励。
九、本规程由软件工程系竞赛工作组负责解释。
联 系 人:来继敏,刘 扬
联系电话:18903121201
河北软件职业技术学院“软件编程大赛”竞赛组委会
2018年12月10日
领取专属 10元无门槛券
私享最新 技术干货