摘要
程序设计类课程的实践性很强,该类课程的考核评价应特别注重考查学生的实际编程能力。而传统的机试需要人工评判,不仅无法保证成绩评定的公平性,而且对于抄袭的判别非常困难。本文提出用在线评测和抄袭检测相结合的方法作为程序设计类课程的考核评价方法,并以"程序设计基础"为例,详细介绍考核评价的具体实施过程。实践表明,该方法不仅考查了学生的实际编程水平,而且对考试抄袭的学生起到了震慑的作用,从而有效地督促学生学习。
Programming courses is a practical subject, this course evaluation should be paid special attention to the actual programming examines student ability. But the traditional machine try to judge, not only it can not guarantee fairness grades, but also the discrimination of plagiarism is very difficult. In this paper, using online judge and plagiarism detection method of combining the programming courses as evaluation method, and with "Programming fundamentals" as an example, the detailed introduction of evaluation specific implementation process. A practice show that this method is not only examines the student's actual programming, but also played a deterrent effect, thus effectively supervise students learning.
出处
《计算机教育》
2010年第2期17-20,16,共5页
Computer Education
基金
内蒙古自治区高等教育教学成果重点资助项目"以系统平台为主线构建计算机专业课程体系的研究"(内教高函[2006]27号)
内蒙古自治区高等学校科学研究项目"程序代码相似度度量研究"(NJ06109)
关键词
程序设计
考核评价
在线评测
抄袭检测
programming
evaluation
online judge
plagiarism detection