【24h】

Debugging

机译:调试

获取原文

摘要

We conducted a study to demonstrate that formal training in debugging helps students develop skills in diagnosing and removing defects from computer programs. To accomplish this goal in an assembly language course, we designed multiple activities to enhance students' debugging skills. These activities included debugging exercises, debugging logs, development logs and reflective memos, and collaborative assignments. In a previous paper, we reported positive qualitative results. Students agreed that formal debugging training enhanced their debugging skills. In this paper, we present positive quantitative results that support our previous qualitative results. Students who completed the optional debugging exercises spent significantly less time on debugging their programs than those who did not. Furthermore, we develop a model of debugging abilities and habits based on students' comments in their debugging logs, development logs, reflective memos, and evaluation surveys. Students and educators could use the model to diagnose students' current debugging skills and take actions to enhance their skills.
机译:我们进行了一项研究,以证明调试的正式培训有助于学生培养诊断和消除计算机程序的缺陷。为了在汇编语言课程中完成这一目标,我们设计了多项活动,以提高学生的调试技巧。这些活动包括调试练习,调试日志,开发日志和反思备忘录以及协作分配。在上一篇论文中,我们报告了积极的定性结果。学生一致认为,正式调试培训增强了他们的调试技巧。在本文中,我们呈现了支持我们以前的定性结果的积极定量结果。完成可选调试练习的学生在调试程序时花费的时间明显更少,而不是那些没有的时间。此外,我们在调试日志,开发日志,反思备忘录和评估调查中,制定基于学生评论的调试能力和习惯的模型。学生和教育工作者可以使用该模型来诊断学生目前的调试技能,并采取行动来提高他们的技能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号