A Debugging Learning Trajectory for Text-Based Programming Learners

A Debugging Learning Trajectory for Text-Based Programming Learners
复制标题

基于文本的编程学习者的调试学习轨迹

DOI:
10.1145/3456565.3460049
复制
发表时间:
2021
期刊:
Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education
影响因子:
--
通讯作者:
Zhang, Yuanlin
Zhang, Yuanlin
中科院分区:
--
文献类型:
--
作者:
Du, Hanxiang;Xing, Wanli;Zhang, Yuanlin

文献摘要

参考文献

被引文献

相似文献

初学编程的人经常会遇到编程错误。解决编程错误,也称为调试,并不容易,但对编程学习很重要。调试能力差的学生很难在程序设计课程中取得好成绩。确定学习目标、学习路径和教学活动的调试学习轨迹将有利于调试学习活动的发展。本研究旨在为基于文本的编程学习者开发一个调试学习轨迹。这是通过(1)在逻辑编程学习环境中分析编程错误和(2)检查现有的调试分析文献来实现的。
Novice programming learners encounter programming errors on a regular basis. Resolving programming errors, which is also known as debugging, is not easy yet important to programming learning. Students with poor debugging ability hardly perform well on programming courses. A debugging learning trajectory which identifies learning goals, learning pathways, and instructional activities will benefit debugging learning activities development. This study aims to develop a debugging learning trajectory for text-based programming learners. This is accomplished through (1) analyzing programming errors in a logic programming learning environment and (2) examining existing literature on debugging analysis.
DOI: 10.1080/15391523.2013.10782614
发表时间: 2013-01-01
影响因子: 5.1
作者:
Flannery, Louise P.;Bers, Marina Umaschi
通讯作者: Bers, Marina Umaschi
DOI: 10.1145/3287324.3287396
发表时间: 2019
期刊: Proceedings of the 50th ACM Technical Symposium on Computer Science Education
影响因子: --
作者:
Katie Rich;Carla Strickland;Andrew Binkowski;Diana Franklin
通讯作者: Diana Franklin