首页> 外文会议>IEEE Global Engineering Education Conference >Developing a Real World Escape Room for Assessing Preexisting Debugging Experience of K12 Students
【24h】

Developing a Real World Escape Room for Assessing Preexisting Debugging Experience of K12 Students

机译:开发一个真正的世界逃生室,用于评估K12学生的预先存在的调试体验

获取原文

摘要

Debugging code is a central skill in learning to program. Nevertheless, debugging poses a major hurdle in the K12 classroom, as students are often rather helpless and rely on the teacher hurrying from one student-PC to the other. Despite this, debugging is an underrepresented topic in the classroom as well as in computer science education research, as only few studies, materials and concepts discuss the explicit teaching of debugging. According to the constructivist learning theory, teaching and developing concepts and materials for the classroom have to take learners’ preexisting experience into account. Students’ preexisting debugging experience is built through troubleshooting, where they frequently find and fix errors in their daily lives – before they learn to program – for example when repairing their bicycle or if “the internet” stops working. Debugging is a special case of general troubleshooting and shares common characteristics, such as the overall process or particular strategies. Thus, the aim of this study is to develop an instrument for assessing preexisting debugging experience in the form of a real-world escape room consisting of debugging-related troubleshooting tasks. This allows us to observe students’ troubleshooting process, strategies, and overall behavior in a natural environment and thus assess preexisting debugging experience. To this end, a design-based research process was conducted and a real-world escape room consisting of various troubleshooting tasks was developed. Those tasks and the escape room setting provide an innovative methodological approach to study students troubleshooting behavior and assess their preexisting debugging experience.
机译:调试代码是学习编程的核心技能。尽管如此,调试在K12课堂上提出了一个主要的障碍,因为学生往往是不无助的,并且依靠老师从一个学生PC赶紧到另一个。尽管如此,调试是课堂上的一个不足的主题,以及计算机科学教育研究,只有少数研究,材料和概念讨论了调试的明确教学。根据建构主义学习理论,教学和发展课堂的概念和材料必须让学习者的预先存在的经验考虑。学生预先存在的调试经验是通过故障排除构建的,在那里他们经常在他们学习编程之前发现并修复错误 - 例如,在修理自行车或“互联网”停止工作时。调试是一般故障排除的特殊情况,并共享共同特征,例如整体过程或特定策略。因此,本研究的目的是开发一种用于评估预先存在的调试体验的仪器,其形式由现实世界逃生室的形式组成,包括与调试相关的故障排除任务。这使我们能够观察学生在自然环境中的故障​​排除过程,策略和整体行为,从而评估预先存在的调试体验。为此,开发了一种基于设计的研究过程,并开发了由各种故障排除任务组成的真实逃生室。这些任务和逃生室设置提供了一种创新的方法论方法,可以研究学生进行故障排除行为,并评估他们预先存在的调试体验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号