在线评测系统& 程序设计教学杭州电子科技大学2016-11-162关于在线评测系统?在线评测系统,即:Online Judge(程序设计自动在线评测系统)?相关竞赛-ACM/ICPC(国际大学生程序设计竞赛)?国内三大OJ:?ZOJ(2002-2005)?POJ(2006-2010)?HDOJ(2011-...)2016-11-163HDOJ历年提交量示意图0500000100000015000002000000250000020052006200720082009201020112012162081557412696765378761004451139068018478972244517提交量2016-11-164国内三大OJ提交量示意图:0500000100000015000002000000250000020052006200720082009201020112012浙大ACM北大ACM杭电ACM2016-11-165疑问——?为何将“程序设计教学”和“在线评测系统”建立关系?2016-11-166原因一:“传统教学模式”的不足?第一、传统计算机教学对编程实践能力培养的不足;?第二、学生在传统计算机教学中学习兴趣的缺失;?第三、教师在传统计算机教学中的劳动强度超大(评阅程序设计作业)2016-11-167原因二:“在线评测模式”的优点?趣味性(兴趣第一)?实践性(真实能力)?实时性(反馈及时)?客观性(黑盒测试)?开放性(方便训练)2016-11-168如果“完全ACM竞赛模式”?1、能力上:高要求2、认识上:竞赛是小众活动3、内容上:和教学有脱节4、题型上:太单一后果:打击自信、较多人掉队2016-11-169探索的模式:以ACM在线评测系统(Online Judge)为媒介,结合传统教学和ACM在线实践各自的优点,将ACM在线训练模式应用到程序设计教学中,目的——?培养学习兴趣(学生);?提高实践能力(学生);?减轻工作压力(老师);2016-11-1610C/C++/Java Exams系统介绍?杭电ACM系统的C/C++/Java Exams模块是依托HDOJ内核,结合ACM训练和传统程序设计教学而专门开发的一个系统。经过3年多的使用和不断改进,现在已经得到国内众多高校程序设计基础课教学老师的认可和实际应用。?地址:./exam
在线评测与程序设计教学 来自淘豆网m.daumloan.com转载请标明出处.