...
首页> 外文期刊>Procedia Computer Science >Improving Automated Programming Assessments: User Experience Evaluation Using FaSt-generator
【24h】

Improving Automated Programming Assessments: User Experience Evaluation Using FaSt-generator

机译:改进自动编程评估:使用 FaSt生成器的用户体验评估

获取原文

摘要

Automatic Programming Assessment (APA) has been known as a method used to automatically mark and grade students’ programming solutions. In order to realise APA as a tangible deliverable, a number of automated tools which are called Automated Programming Assessment Systems (APAS) have been developed and tested for decades. Basically, the need for decreasing the load of work among lecturers, timely feedback to students and accuracy on the grading results are the common reasons that motivate the need for APAS. In order to carry out a dynamic testing in APA, it is necessary to prepare an appropriate and adequate set of test data to judge the correctness quality of students’ programming solutions in terms of the aspects of functional and/or structural testing. Manual preparation of quality test data becomes a hard, time consuming, and feasible task in the practice of both software testing and APA. Thus, the generation of automated test data is highly desirable to alleviate the humans’ burden from performing repetitive tasks. This paper aims to describe the design, implementation and user experience when evaluating a tool developed to support APA as a test data generator that is called FaSt-generator . The tool plays an important role to furnish a test set that includes an adequate set of test data to execute both the functional and structural testing in APA. Results collected from the conducted user experience evaluation using FaSt-generator reveal that all the subjects had relatively positive opinions and greatly favour the criteria of User Perception and End-User Computing Satisfaction (EUCS).
机译:自动编程评估(APA)是一种用于自动标记和评分学生的编程解决方案的方法。为了将APA实现为切实的交付物,数十年来开发并测试了许多称为自动编程评估系统(APAS)的自动化工具。基本上,需要减少讲师的工作量,及时向学生反馈以及对评分结果保持准确性是促使人们需要APAS的常见原因。为了在APA中进行动态测试,有必要准备适当的测试数据集,以从功能和/或结构测试的方面来判断学生编程解决方案的正确性。在软件测试和APA的实践中,手动准备质量测试数据成为一项艰巨,耗时且可行的任务。因此,非常需要自动测试数据的生成来减轻人类执行重复任务的负担。本文旨在描述评估为支持APA作为测试数据生成器而开发的工具,称为FaSt-generator时的设计,实现和用户体验。该工具在提供包括足够的测试数据集以执行APA中的功能测试和结构测试的测试集方面发挥着重要作用。使用FaSt生成器从进行的用户体验评估中收集的结果表明,所有受试者都具有相对积极的意见,并且非常赞成用户感知和最终用户计算满意度(EUCS)的标准。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号