训练中小学教师的编程任务创建探索

摘要:引入计算思维进入小学课程意味着教师需要准备合适的教材。通常这包括创建编程任务,这可能会让缺乏编程学科知识的小学教师感到不知所措。不恰当的示范代码可能会对学习产生负面影响,学生可能会养成不良的编程习惯或误解。为了避免这个问题,自动化的程序分析工具有潜力帮助搭建任务创建过程。例如,静态程序分析工具可以自动检测出好的和坏的代码模式,并提供改进代码的提示。为了探索教师在创建编程任务时通常如何进行,工具支持是否有助于这一过程,以及教师如何感受到这些工具,我们进行了一项涉及26名教师的初步研究和一项涉及59名教师和LitterBox静态分析工具的主要研究。我们发现,接受培训的教师(1)通常先从主题思考开始,而不是设定学习目标,(2)在编写任务文本之前先编写代码,(3)在得到LitterBox的支持时,任务文本中给出了更多的提示,并创建更少的错误,(4)同时提到工具的积极方面和改进建议。这些发现可以更好地理解在教师培训中如何提供有关教师在创建编程任务时所需的支持。

作者:Luisa Greifenstein and Ute Heuer and Gordon Fraser

论文ID:2306.13886

分类:Computers and Society

分类简称:cs.CY

提交时间:2023-06-27

PDF 下载: 英文版 中文版pdf翻译中