首页> 外文会议>International conference on innovative technologies and learning >Improving Programming Education Quality with Automatic Grading System
【24h】

Improving Programming Education Quality with Automatic Grading System

机译:通过自动评分系统提高程序设计教育质量

获取原文

摘要

As the rapid growth of information technology, the demand for proficiency in software programming skyrockets. Compared to teaching with slides traditionally, hands-on programming training is more beneficial and practical. However, it is exhausting and time-consuming for educators to grade all assignments in person. Besides, students may not get feedback immediately to correct their wrong conceptions. Therefore, an automatic grading system is required to grade and send feedback to students. Based on an existing continuous integration system, which checks whether new programs behave as expected, we develop a set of course management tools and deploy an automatic grading system in this paper. Our system requires a server to run and test the programs. However, the server is susceptible to being compromised by hackers. Therefore, how we protect sensitive data and prevent malicious network traffic are demonstrated in this paper as well. The tools were applied in an Android application development course with 140 students enrolled. Around 72% of the students indicate the automatic grading system is beneficial to their learning.
机译:随着信息技术的飞速发展,对软件编程熟练程度的需求猛增。与传统的幻灯片教学相比,动手编程培训更为有益和实用。但是,教育工作者亲自对所有作业进行评分非常耗时且耗时。此外,学生可能不会立即获得反馈以纠正他们的错误观念。因此,需要一个自动评分系统来评分​​并向学生发送反馈。基于现有的持续集成系统,该系统检查新程序是否按预期运行,我们开发了一套课程管理工具并部署了自动评分系统。我们的系统需要一台服务器来运行和测试程序。但是,服务器容易受到黑客的攻击。因此,本文还展示了我们如何保护敏感数据和防止恶意网络流量。这些工具已在140名学生的Android应用程序开发课程中应用。大约72%的学生表示自动评分系统对他们的学习有益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号