首页> 外文期刊>Computer Science & Information Technology >Automated Generation of Computer Graded Unit Testing-Based ProgrammingAssessments for Education
【24h】

Automated Generation of Computer Graded Unit Testing-Based ProgrammingAssessments for Education

机译:自动生成基于计算机评分单元测试的教育程序设计评估

获取原文
       

摘要

Automatic assessment of code, in particular to support education, is an important featureincluded in several Learning Management Systems (LMS), at least to some extent. Several kindsof assessments can be designed, such as exercises asking to “fill the following code”, “write afunction that”, or “correct the bug in the following program”, for example. One difficulty forinstructors is to create such programming exercises, in particular when they are somewhatcomplex. Indeed, instructors need to write the statement of the exercise, think about the solutionand provide all the additional information necessary to the platform to grade the assessment.Another difficulty occurs when instructors want to use their exercises on another LMS platform.Since there is no standard way to define and describe a coding exercise yet, instructors have tore-encode their exercises into the other LMS. This paper presents a tool that can automaticallygenerate programming exercises, from one single and unique description, and that can besolved in several programming languages. The generated exercises can be automaticallygraded by the same platform, providing intelligent feedback to its users to support theirlearning. This paper focuses on and details unit testing-based exercises and provides insightsinto new kinds of exercises that could be generated by the platform in the future, with someadditional developments.
机译:自动评估代码,特别是在一定程度上支持教育,是至少在某种程度上包括在多个学习管理系统(LMS)中的一项重要功能。例如,可以设计几种评估,例如要求“填写以下代码”,“编写函数”或“纠正以下程序中的错误”的练习。教师的困难之一是创建此类编程练习,尤其是当它们有些复杂时。的确,教师需要编写练习的陈述,思考解决方案并为平台评分提供必要的所有其他信息以对评估进行评分。当教师想要在其他LMS平台上使用其练习时,还会遇到另一个困难。定义和描述编码练习的一种方法,教师必须将其练习重新编码到其他LMS中。本文提出了一种工具,该工具可以从一个唯一的描述中自动生成编程练习,并且可以用多种编程语言来解决。生成的练习可以由同一平台自动评分,向用户提供智能反馈以支持他们的学习。本文重点介绍并详细介绍了基于单元测试的练习,并提供了有关该平台将来可能产生的新练习的见解,以及其他一些开发成果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号