您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 在线评测与程序设计教学分析
在线评测系统&程序设计教学杭州电子科技大学2020/2/82关于在线评测系统在线评测系统,即:OnlineJudge(程序设计自动在线评测系统)相关竞赛-ACM/ICPC(国际大学生程序设计竞赛)国内三大OJ:ZOJ(2002-2005)POJ(2006-2010)HDOJ(2011-...)2020/2/83HDOJ历年提交量示意图0500000100000015000002000000250000020052006200720082009201020112012162081557412696765378761004451139068018478972244517提交量2020/2/84国内三大OJ提交量示意图:0500000100000015000002000000250000020052006200720082009201020112012浙大ACM北大ACM杭电ACM2020/2/85疑问——为何将“程序设计教学”和“在线评测系统”建立关系?2020/2/86原因一:“传统教学模式”的不足第一、传统计算机教学对编程实践能力培养的不足;第二、学生在传统计算机教学中学习兴趣的缺失;第三、教师在传统计算机教学中的劳动强度超大(评阅程序设计作业)2020/2/87原因二:“在线评测模式”的优点趣味性(兴趣第一)实践性(真实能力)实时性(反馈及时)客观性(黑盒测试)开放性(方便训练)2020/2/88如果“完全ACM竞赛模式”?1、能力上:高要求2、认识上:竞赛是小众活动3、内容上:和教学有脱节4、题型上:太单一后果:打击自信、较多人掉队2020/2/89探索的模式:以ACM在线评测系统(OnlineJudge)为媒介,结合传统教学和ACM在线实践各自的优点,将ACM在线训练模式应用到程序设计教学中,目的——培养学习兴趣(学生);提高实践能力(学生);减轻工作压力(老师);2020/2/810C/C++/JavaExams系统介绍杭电ACM系统的C/C++/JavaExams模块是依托HDOJ内核,结合ACM训练和传统程序设计教学而专门开发的一个系统。经过3年多的使用和不断改进,现在已经得到国内众多高校程序设计基础课教学老师的认可和实际应用。地址:系统介绍2020/2/812C/C++/JavaExams系统介绍不仅支持C、C++语言;也支持Java语言;以及Pascal语言;2020/2/813C/C++/JavaExams系统介绍不仅支持判断和选择这种客观题型;也支持程序填空和编程题;特别说明:1、程序填空题型的支持是本系统的重要特色(不是文本比较);2、编程题按照通过的数据给分(不同于ACM模式);3、可以忽略格式问题(不同于ACM模式);4、可以不考虑多组数据问题(不同于ACM模式);5、编程题实时反馈结果,其余赛后评测。2020/2/814C/C++/JavaExams系统介绍不仅有公共题库;也支持建立私人题库(私人题库的题目只有自己可见)2020/2/815C/C++/JavaExams系统介绍考试题目来源——你可以自己现场加题;也可以从自己的个人题库选题;还可以从公共题库选择适当章节和难度的题目;更方便的是“克隆”自己以前的试卷或者其他老师开放的试卷!!!2020/2/816克隆试卷功能:2020/2/817C/C++/JavaExams系统介绍不仅支持手动选题组卷;也可以自动生成指定语言、难度和章节的试卷;以及混合组卷(自动生成后再调整)2020/2/818C/C++/JavaExams系统介绍不仅支持手动添加考生;也支持批量导入;还支持批量导入后添加个别学生;2020/2/819C/C++/JavaExams系统介绍不仅支持Public类型的在线练习;也支持Private类型的练习;还有介于以上两种之间的公钥类型;2020/2/820C/C++/JavaExams系统介绍不仅可以发布广播型通知;更精心设计了为每位考生填写评语的功能(只有该学生本人看到);2020/2/821C/C++/JavaExams系统介绍2020/2/822C/C++/JavaExams系统介绍不仅具有各种统计分析功能;而且可以在“赛后”自动发布题目分析;(事先准备好即可)2020/2/823C/C++/JavaExams系统介绍其它细节的努力,比如:在排名上,即可以关闭综合排名,也可以显示全部学生的排名,甚至也可以只显示部分成绩靠前的学生(考虑部分学生的自尊心);准备了详细的使用说明文档;......2020/2/824Exams系统特色免费开放使用(HDOJ的稳定性好)结合传统教学和OJ的各自的优点实用性强(实践检验3年多)持续进步(不断改进,随时接受反馈)服务到位(用户QQ群)2020/2/825我的C语言教学实践1、优良率超过50%2、两级分化(原因)2020/2/826外校在杭电ACM系统的实践情况超过100所高校的近300位老师已经申请EXAM系统账号;使用ACM题库以及DIY等模块进行编程训练的高校学生几乎覆盖国内大多数院校;2020/2/827ACM集训队员“集体”就业实例...全部23位学生就业去向:9位研究生(8个ZJU+1个SJTU)谷歌*1、微软*2、百度*3网易*1、腾讯*1、南宁烟草局微软*1、百度*1、网易*6阿里巴巴*2、网新恒天*2同花顺*1、自主创业*1特别说明:以上包括6位3本学生;全部四位女生(微软*1、网易*2、腾讯*1)2020/2/828如何申请使用EXAM系统?发送以下信息到箱:(姓名、性别、学校、邮箱)即可,完全免费;EXAM用户QQ群:(有问题可以在群里留言;群共享有使用说明书;)2020/2/829展望...1、完善HDOJ功能,和教学更紧密衔接;2、丰富公共题库,方便老师使用;3、EXAM系统的独立化,和一些有需求的高校合作;2020/2/830欢迎使用——HDOJ~谢谢!(有问题可私下交流)
本文标题:在线评测与程序设计教学分析
链接地址:https://www.777doc.com/doc-3562029 .html