中文

在编写代码任务中穿插测验对初级可视化编程的影响探究

计算机与社会 2024-11-22 v1

摘要

我们探讨了测验在K-8年级常用的初级可视化编程领域中的作用。先前的研究考察了多种测验类型,例如填空式编写代码问题。然而,这些测验的整体影响尚不明确:研究通常表明,在带有测验的学习阶段有助益,但在学习后的阶段效用转移有限。在本文中,我们旨在更好地理解不同类型测验的影响,以及针对多样化技能(如代码调试和任务设计)的测验是否能带来更高的效用。我们以code.org的“编程一小时:迷宫挑战”为基础课程,设计了穿插不同测验类型的研究。具体而言,我们考察了两个学习组:(i)HoC-ACE组,包含多样化的测验,如解决方案追踪、代码调试、代码等价性和任务设计;(ii)HoC-Fill组,包含关于寻找解决方案的简单测验。我们开展了一项涉及405名6至7年级学生的大规模研究。我们的结果强调,穿插更丰富测验的课程在学习后阶段带来了更高的效用。

关键词

引用

@article{arxiv.2411.14275,
  title  = {Exploring the Impact of Quizzes Interleaved with Write-Code Tasks in Elementary-Level Visual Programming},
  author = {Ahana Ghosh and Liina Malva and Alkis Gotovos and Danial Hooshyar and Adish Singla},
  journal= {arXiv preprint arXiv:2411.14275},
  year   = {2024}
}

备注

Preprint of the SIGCSE'25 paper