基于Java的作业批改系统的实现

龙源期刊网 https://www.360docs.net/doc/24373602.html,

基于Java的作业批改系统的实现

作者:李芙玲贺秀玲李永

来源:《硅谷》2013年第17期

摘要本文针对开发作业批改系统中遇到的问题提出了作者自己的解决办法,涉及的技术方面主要有雷同作业的判断及展示的实现方案和批量运行作业文件实现方案。

关键词作业批改系统;Java;雷同作业;exec

中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2013)17-0026-01

最近数年,在国家加大力度推行教育信息化的背景下,国内各种网络教育模式应运而生,作为网络教育模式中必不可少的作业批改系统,也提出新的要求。在国外,美国北卡罗来纳州州立大学物理系开发的webAssign(https://www.360docs.net/doc/24373602.html,)是一个专门的在线作业系统,2002年至2003年,每学期有超过90 000的学生登录WebAssign,有超过九百万份的提交作业。自1997年建成至今,250所大学和学院,150所高中使用webAssign。国内能够适应本国学生学习实际需要的在线作业系统还不多,且目前很多网络教育平台只为学生提供教学资源的查询、下载和学习,并不提供网上作业提交和作业评分管理。

因此,设计和开发适合华科的作业批改系统,能够将教师从传统的繁重的批阅作业的劳动中解放出来,从而有更多精力去考虑教学课程的设计,既有利于激励学生完成作业的主动性和积极性,也便于教师掌握教学活动的状况,从而对教学活动设计进行及时的修改与调整。

1 雷同作业的判断及展示的实现

1.1 提出问题

怎么判断是雷同作业:

方案1:按字符比较。

方案2:按行比较(去掉前后空格)。

方案3:按相同字符的比例比较,如达到95%以上。

怎么将雷同作业的学生名单展示出来:

思考“手动”批改作业时的处理方式:将雷同学生名单之间连一条线。

因此用图形展示雷同作业的学生名单。

相关文档
最新文档