首页> 外文会议>Australasian conference on Computing education >Automated feedback for 'fill in the gap' programming exercises
【24h】

Automated feedback for 'fill in the gap' programming exercises

机译:自动反馈“填补空白”编程练习

获取原文

摘要

Timely feedback is a vital component in the learning process. It is especially important for beginner students in Information Technology since many have not yet formed an effective internal model of a computer that they can use to construct viable knowledge. Research has shown that learning efficiency is increased if immediate feedback is provided for students. Automatic analysis of student programs has the potential to provide immediate feedback for students and to assist teaching staff in the marking process. This paper describes a "fill in the gap" programming analysis framework which tests students' solutions and gives feedback on their correctness, detects logic errors and provides hints on how to fix these errors. Currently, the framework is being used with the Environment for Learning to Programming (ELP) system at Queensland University of Technology (QUT); however, the framework can be integrated into any existing online learning environment or programming Integrated Development Environment (IDE).
机译:及时的反馈是学习过程中的重要组成部分。对于信息技术初学者而言,这一点尤其重要,因为许多人尚未形成可用来构建可行知识的有效计算机内部模型。研究表明,如果为学生提供即时反馈,则学习效率将会提高。对学生程序的自动分析有可能为学生提供即时反馈,并在评分过程中协助教学人员。本文介绍了一种“填补空白”的编程分析框架,该框架可以测试学生的解决方案并提供有关其正确性的反馈,检测逻辑错误并提供有关如何纠正这些错误的提示。目前,该框架已与昆士兰科技大学(QUT)的“编程学习环境”(ELP)系统一起使用;但是,该框架可以集成到任何现有的在线学习环境或编程的集成开发环境(IDE)中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号