...
首页> 外文期刊>Journal of Advances in Information Technology >iiOSProTrain: An Interactive Intelligent Online System for Programming Training
【24h】

iiOSProTrain: An Interactive Intelligent Online System for Programming Training

机译:iiOSProTrain:用于编程培训的交互式智能在线系统

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

获取外文期刊封面封底 >>

       

摘要

Programming is a crucial skill which is required to be mastered for students on all disciplines of the Computer Science field. For novice students, they always desire explanation and help for all errors encountered in their own solutions. With the recent advancement of Internet technologies, online tutoring systems are increasingly considered. Various systems and applications have been introduced for teaching programming. In this paper, we introduce a tutoring system known as iiOSProTrain (interactive intelligent Online System for Programming Training) for teaching students programming. In iiOSProTrain, we employ two popular formal methods, which are theorem proving and model checking, for verifying students' works and giving them detailed feedback. The usage of formal methods renders our system the following advantages, as compared to similar systems. First, iiOSProTrain can give an absolute confirmation on the correctness of the submitted programs. More importantly, iiOSProTrain adopts the concept of structured error-flow to give students traceable feedbacks on their mistakes, thus allowing them to track and correct the logic errors in a flexible and convenient manner. Currently, iiOSProTrain is deployed at Faculty of Computer Science and Engineering, Ho Chi Minh University of Technology, Vietnam for teaching first year students on programming methodologies.
机译:编程是计算机科学领域所有学科的学生都必须掌握的一项关键技能。对于新手学生,他们总是希望获得解释并为自己解决方案中遇到的所有错误提供帮助。随着因特网技术的最新发展,越来越多地考虑在线辅导系统。已经引入了用于教学编程的各种系统和应用。在本文中,我们介绍了一种称为iiOSProTrain(用于编程培训的交互式智能在线系统)的辅导系统,用于教学生编程。在iiOSProTrain中,我们采用两种流行的形式化方法,即定理证明和模型检查,以验证学生的作品并提供详细的反馈。与类似系统相比,形式化方法的使用使我们的系统具有以下优势。首先,iiOSProTrain可以绝对确认所提交程序的正确性。更重要的是,iiOSProTrain采用结构化错误流的概念,可为学生提供有关其错误的可追溯反馈,从而使他们能够以灵活便捷的方式跟踪和纠正逻辑错误。目前,iiOSProTrain已部署在越南胡志明市工业大学计算机科学与工程学院,以教授编程方法学的一年级学生。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号