APP下载

自动测评辅助教学平台的应用研究

2017-11-07褚治广

关键词:试题模块作业

褚治广

(辽宁工业大学 计算中心,辽宁 锦州 121001)

自动测评辅助教学平台的应用研究

褚治广

(辽宁工业大学 计算中心,辽宁 锦州 121001)

为帮助学生提高自主学习能力,提高教师的工作效率,减轻教师的工作负担。运用自动测评辅助教学平台的在线测评、作业管理、成绩管理、在线交流、公告管理等诸多功能于教学之中,可增加学生自主学习的兴趣,减轻教师工作压力。而且该平台注重学生测评过程而非结果,学生在线完成课后作业测评过程中所取得的成绩进步和能力提升是平台的设计重点。通过该平台在实际教学中的应用,不仅达到了预期设计的目标,而且验证了该平台所达到的创新教学方法。此平台的推出可积极推进大学生创新培养之理念。

辅助教学;自动测评;作业管理;成绩管理;在线交流

随着高校扩招导致的学生人数的增多,教师的工作压力越来越大,没有足够的时间和精力去审阅学生的课后作业完成情况;教学工作仅限于课堂内,有时间和空间上的局限性,不能够让学生随时随地地得到锻炼;学生的疑问不能够及时与老师沟通并得到解决;老师不能及时掌握学生的作业完成和成绩情况等诸多问题[1]。

显然传统的方式已经不能够满足当前的工作需求,而课后作业对于学生是至关重要的,因为作业既是学生对课堂知识的巩固和再学习过程,又是对学生的学习效果进行检验的最主要方式。目前,部分高校推出了Online Judge系统,大大减轻了教师的工作压力,如果没有此类平台的存在,教师将面临众多问题[2]。

这些在线测试平台虽已建成,也取得了一定的成效,但是效果并不理想,存在着诸多问题,例如:关注在线测评结果而忽略了过程的重要性,缺少成绩的统计分析,缺少对于作业的管理,判分不精确误导学生判断等诸多问题[3]。

基于此,我们研发了集在线测评、作业管理、成绩管理、在线交流、公告管理等诸多功能于一体的自动测评辅助教学平台[4]。

该平台注重学生测评过程而并非结果,学生在线完成课后作业测评过程中所取得的成绩进步和能力提升才是平台的设计重点。该辅助教学平台旨在帮助学生提高自主学习能力,提高教师的工作效率,减轻教师的工作负担[5]。

一、测试平台的应用

在线测评系统是基于B/S架构开发的多用户在线测试系统,用户需要注册账户,完成用户登录;然后在线编辑测试源代码;接下来将源代码提交至系统;在线评测系统在接收到所提交源文件后,实时反馈编译结果以及对应的错误解析。

测试学生可通过在线测试得到系统的实时反馈结果,实现学生的自主在线学习,提高动手能力和学习兴趣。

为实现学生自主在线学习,减少教师工作压力。此在线测试平台分为八个模块,分别为:作业管理、在线测评、在线交流、公告管理、成绩管理、测评历史、用户管理、系统管理。如图1所示:

作业管理模块中,教师可以实现作业的添加和快速查询以及作业信息的智能化管理和发布。试题详细信息包括试题题目、试题所属类型、试题状态、解题思路、是否公开、输入样例、输出样例、内存限制、时间限制等基本信息。

在线测评模块中,学生可以查看到老师发布的作业试题列表及试题的详细信息,包括试题所属类型、试题描述、解题思路、输入样例、输出样例、时间和内存限制等信息,根据试题的要求进行在线编程并提交代码,系统会对提交的代码进行编译并由判定程序判定运行结果后反馈给学生,学生自主在线测评,大大提升动手能力。

在线交流模块中,老师可以查看学生的评论记录,对于学生提出的问题进行及时地在线解答,正确引导学生完成作业并及时掌握学生在编程过程中所存在的问题。

学生可以在线与同学和老师讨论与交流,开阔解题思路,不仅问题可以得到及时地解决,同时也提升了动手编程和沟通能力。

学生在线测评所产生的数据都会被系统记录为测评历史信息,教师可以查看学生的测评历史,了解学生作业完成情况,了解学生在测评过程中所常犯的错误,及时对学生进行正确的指导。学生可以回顾历史信息来实现知识的巩固和自身薄弱点的不断加强。

图1 系统结构图

成绩管理模块中,系统提供了强大的成绩分析功能,教师可以在线查看班级及个人的测评成绩结果,及时了解学生对于每一个知识点的掌握情况,从而有利于教学工作的开展。学生可以查看历史测评成绩,可以了解到自身的薄弱环节,以便学习时间的合理安排。

在公告信息模块中,教师可以添加、查看、编辑、删除以及发布公告信息,以便学生及时了解班级动态。

在用户管理模块中,教师可以对系统用户和线上活跃用户进行管理,方便教师对于学生的管理及对用户信息的维护。

系统管理模块提供了系统的基本管理功能,方便管理员进行网站的管理和维护工作。

二、实际应用效果分析

测试平台建成后,首先完成了在辽宁工业大学(以下简称我校)范围内,随机选取十个班级进行试用。

经过一学期的使用,通过对实验班的成绩进行记录并与未试用本系统的另外十个班级进行比较,结果发现:试用自动评分平台的学生较未试用班级学生作业完成及时率提高了39.33%、学生成绩提高了30.96%、教师在作业批改方面投入的精力减少了90.6%,学生问题解决及时率提高了33.79%,统计结果如表1和图2所示。

学生对于课后作业的态度也由最初的反感逐步转变成欣然接受。

表1 教学平台使用后的教学效果对比表

从对教师和学生的调研反馈来看,在线测试平台受到任课教师和学生的一致好评。

对于任课教师们来说,普遍认为平台界面友好、简单易操作,不仅解决了以往存在的由于作业数量过多而不能及时批改的问题,而且还解决了学生疑问不能够及时反映给教师的问题。

在线交流增进了教师与学生间的相互交流与探讨,更重要的是平台拥有成绩统计和答题记录功能,不仅能够轻松掌握学生的成绩状况,还可以查看学生的答题记录,掌握学生作业完成进度,为学生在线排忧解难。同时此平台将教学从课内延伸到了课外,学生不仅可以在课上交流学习,也可以在课余时间在线评测,留给学生更多的时间和空间提升自身学习和动手编程能力,提高了学生编程工作效率,减轻了任课教师的工作压力,教师有更多的时间和精力投身到科研工作当中。

图2 教学平台使用后的教学效果对比图

对于学生们来说,普遍认为平台使用十分方便,可以自由选择合适的时间访问在线测评系统,及时完成老师布置的作业,掌握系统动态,随时随地进行在线测评,及时发现在编程过程中所存在的问题。在线与他人沟通交流快速解决存在的疑问,避免了疑问信息反馈不及时问题,增进了与老师和学生之间的沟通,学生还可以在线与同学分享学习心得,共同学习,共同进步,让编程变得不再枯燥。

总的来说,在线评测系统的开发应用转变了学生的学习方式和学习积极性,较大程度上减轻了教师工作负担。而且在线测试平台的应用完成了预期的减轻教师负担、提高学生学习效率、对出现错误及时分析解释和对成绩的统计分析等目标,对接下来的教育教学的改革创新提供了技术支持。

三、结束语

自动测评辅助教学平台为学生提供了一种全新的作业完成方式,实现了作业由判定变为思路引导,为学生提供多视角解题思路。及时的在线交流大大减少了学生错误理解的记忆时间。平台实现作业信息化管理,作业完成过程信息透明化,智能化自动批阅,及时准确的作业成绩统计分析让老师随时掌握学生学习状况。

同时,教师从繁重的课后作业工作中解脱出来,有更多的时间和精力投身于科学研究,不断开拓创新,并反馈于教学之中,形成良性循环。

[1]杨秀波. 在线作业管理系统的设计与实现[J]. 中国现代远距离教育, 2003 (3): 50-53.

[2]郑传生. 基于B/S结构的程序设计竞赛自动测评系统的设计[J]. 计算机与现代化, 2007 (12): 109-111.

[3]王娟. 基于Online Judge的高级程序设计课程教学改革[J]. 吉林省教育学院学报, 2012 (10): 85-87.

[4]褚治广. 基于WEB的C语言作业自动评测系统构建与应用[J]. 辽宁工业大学学报(社会科学版), 2016, 5(18):1-4.

[5]何迎生, 罗强. Online Judge评判内核的设计与实现[J].吉林大学学报, 2010 (6): 37-40.

G642.475

B

1674-327X (2017)05-0133-03

10.15916/j.issn1674-327x.2017.05.041

2017-02-21

褚治广(1980-),男,辽宁锦州人,讲师,硕士。

http://kns.cnki.net/kcms/detail/21.1566.C.20170918.1636.016.html

(责任编校:付春玲)

猜你喜欢

试题模块作业
28通道收发处理模块设计
“选修3—3”模块的复习备考
2021年高考数学模拟试题(四)
2019年高考数学模拟试题(五)
《陈涉世家》初三复习试题
2019届高考数学模拟试题(二)
作业
我想要自由
集成水空中冷器的进气模块
三十六计第七计:无中生有