在线评测与程序设计教学分析_第1页
在线评测与程序设计教学分析_第2页
在线评测与程序设计教学分析_第3页
在线评测与程序设计教学分析_第4页
在线评测与程序设计教学分析_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在线评测系统 & 程序设计教学,杭州电子科技大学,2020/7/6,2,关于在线评测系统,在线评测系统,即:Online Judge(程序设计自动在线评测系统) 相关竞赛-ACM/ICPC(国际大学生程序设计竞赛) 国内三大OJ: ZOJ(2002-2005) POJ(2006-2010) HDOJ(2011-.),2020/7/6,3,HDOJ历年提交量示意图,2020/7/6,4,国内三大OJ提交量示意图:,2020/7/6,5,疑问,为何将“程序设计教学” 和“在线评测系统”建立关系?,2020/7/6,6,原因一:“传统教学模式”的不足,第一、传统计算机教学对编程实践能力培养的不足;

2、第二、学生在传统计算机教学中学习兴趣的缺失; 第三、教师在传统计算机教学中的劳动强度超大(评阅程序设计作业),2020/7/6,7,原因二:“在线评测模式”的优点,趣味性(兴趣第一) 实践性(真实能力) 实时性(反馈及时) 客观性(黑盒测试) 开放性(方便训练),2020/7/6,8,如果“完全ACM竞赛模式”?,1、能力上:高要求 2、认识上:竞赛是小众活动 3、内容上:和教学有脱节 4、题型上:太单一 后果:打击自信、较多人掉队,2020/7/6,9,探索的模式:,以ACM在线评测系统(Online Judge)为媒介,结合传统教学和ACM在线实践各自的优点,将ACM在线训练模式应用到程序

3、设计教学中,目的 培养学习兴趣(学生); 提高实践能力(学生) ; 减轻工作压力(老师) ;,2020/7/6,10,C/C+/Java Exams系统介绍,杭电ACM系统的C/C+/Java Exams模块是依托HDOJ内核,结合ACM训练和传统程序设计教学而专门开发的一个系统。经过3年多的使用和不断改进,现在已经得到国内众多高校程序设计基础课教学老师的认可和实际应用。 地址:,2020/7/6,11,C/C+/Java Exams系统介绍,2020/7/6,12,C/C+/Java Exams系统介绍,不仅支持C、C+语言; 也支持Java语言; 以及Pascal语言;,2020/7/6,

4、13,C/C+/Java Exams系统介绍,不仅支持判断和选择这种客观题型; 也支持程序填空和编程题; 特别说明: 1、程序填空题型的支持是本系统的重要特色(不是文本比较); 2、编程题按照通过的数据给分(不同于ACM模式); 3、可以忽略格式问题(不同于ACM模式); 4、可以不考虑多组数据问题(不同于ACM模式); 5、编程题实时反馈结果,其余赛后评测。,2020/7/6,14,C/C+/Java Exams系统介绍,不仅有公共题库; 也支持建立私人题库 (私人题库的题目只有自己可见),2020/7/6,15,C/C+/Java Exams系统介绍,考试题目来源 你可以自己现场加题; 也

5、可以从自己的个人题库选题; 还可以从公共题库选择适当章节和难度的题目; 更方便的是“克隆”自己以前的试卷或者其他老师开放的试卷!,2020/7/6,16,克隆试卷功能:,2020/7/6,17,C/C+/Java Exams系统介绍,不仅支持手动选题组卷; 也可以自动生成指定语言、难度和章节的试卷; 以及混合组卷(自动生成后再调整),2020/7/6,18,C/C+/Java Exams系统介绍,不仅支持手动添加考生; 也支持批量导入; 还支持批量导入后添加个别学生;,2020/7/6,19,C/C+/Java Exams系统介绍,不仅支持Public类型的在线练习; 也支持Private类型

6、的练习; 还有介于以上两种之间的公钥类型;,2020/7/6,20,C/C+/Java Exams系统介绍,不仅可以发布广播型通知; 更精心设计了为每位考生填写评语的功能(只有该学生本人看到);,2020/7/6,21,C/C+/Java Exams系统介绍,2020/7/6,22,C/C+/Java Exams系统介绍,不仅具有各种统计分析功能; 而且可以在“赛后”自动发布题目分析;(事先准备好即可),2020/7/6,23,C/C+/Java Exams系统介绍,其它细节的努力,比如: 在排名上,即可以关闭综合排名,也可以显示全部学生的排名,甚至也可以只显示部分成绩靠前的学生(考虑部分学生

7、的自尊心); 准备了详细的使用说明文档; .,2020/7/6,24,Exams系统特色,免费开放使用(HDOJ的稳定性好) 结合传统教学和OJ的各自的优点 实用性强(实践检验3年多) 持续进步(不断改进,随时接受反馈) 服务到位(用户QQ群),2020/7/6,25,我的C语言教学实践,1、优良率超过50%,2、两级分化(原因),2020/7/6,26,外校在杭电ACM系统的实践情况,超过100所高校的近300位老师已经申请EXAM系统账号; 使用ACM题库以及DIY等模块进行编程训练的高校学生几乎覆盖国内大多数院校;,2020/7/6,27,ACM集训队员“集体”就业实例.,全部23位学生就业去向: 9位研究生(8个ZJU1个SJTU) 谷歌*1、微软*2、百度*3 网易*1、腾讯*1、南宁烟草局 微软*1、百度*1、网易*6 阿里巴巴*2、网新恒天*2 同花顺*1、自主创业*1 特别说明: 以上包括6位3本学生; 全部四位女生 (微软*1、网易*2、腾讯*1),2020/7/6,28,如何申请使用EXAM系统?,发送以下信息到 箱: (姓名、性别、学校、邮箱)即可,完全免费; EXAM用户QQ群:(有问题可以在群里留言;群共享有使用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论