...
首页> 外文期刊>Tsinghua Science and Technology >Formative assessment of programming language learning based on peer code review: Implementation and experience report
【24h】

Formative assessment of programming language learning based on peer code review: Implementation and experience report

机译:基于PEER代码审查的编程语言学习的形成性评估:实施和经验报告

获取原文
获取原文并翻译 | 示例
           

摘要

In programming courses, the traditional assessment approach tends to evaluate student performance by scoring one or more project-level summative assignments. This approach no longer meets the requirements of a quality programming language education. Based on an upgraded peer code review model, we propose a formative assessment approach to assess the learning of computer programming languages, and develop an online assessment system (OOCourse) to implement this approach. Peer code review and inspection is an effective way to ensure the high quality of a program by systematically checking the source code. Though it is commonly applied in industrial and open-source software development, it is rarely taught and practiced in undergraduate-level programming courses. We conduct a case study using the formative assessment method in a sophomore level Object-Oriented Design and Construction course with more than 240 students. We use Moodle (an online learning system) and some relevant plugins to conduct peer code review. We also conduct data mining on the running data from the peer assessment activities. The case study shows that formative assessment based on peer code review gradually improved the programming ability of students in the undergraduate class.
机译:在编程课程中,传统的评估方法倾向于通过评分一个或多个项目级的总结任务来评估学生表现。这种方法不再符合质量编程语言教育的要求。基于升级的对等码审查模式,我们提出了一种形成的形成方法来评估计算机编程语言的学习,并开发在线评估系统(ooCourse)来实现这种方法。对等代码审查和检查是通过系统地检查源代码来确保高质量的程序的有效方法。虽然它通常适用于工业和开源软件开发,但它很少在本科级规划课程中教导和实践。我们在比面向面向对象的设计和建筑课程中使用形成性评估方法进行案例研究,拥有超过240名学生。我们使用Moodle(在线学习系统)和一些相关插件来进行对等代码审查。我们还从同行评估活动中对运行数据进行数据挖掘。案例研究表明,基于同行守则审查的形成性评估逐渐提高了本科课程中学生的编程能力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号