教育技术研究速递:编程教学

Photo by Emile Perron on Unsplash

职前教师和小学生在信息化时代的教学相长

University-school interaction in implementing game-based learning for creative thinking development

作者:Xufeng Chen 

数字技术与教育的融合在所有学段都呈现出日渐明显的趋势,因此,研究者探讨了高等教育和小学教育在数字技术时代的教育相关性。他们邀请了28名职前教师在小学中教授编程入门课程,以培养小学生的创造新思维。课程被分为两个组进行开展,一组使用视频会议远程学习,另一组进行面对面授课。研究结果显示,所有小学生对课程内容掌握的程度都很好,这意味着两种方法没有显著的差异,而在知识运用方面,面对面学习的学生展现出了稍微的优势。

使用学生编写的代码预测编程学习绩效的人工智能分析模型

The prediction of programming performance using student profiles

作者:Guohua Shen et al.

在人工智能技术的帮助下,通过对学习中的行为进行分析能够有效预测学生的成绩。然而在编程教育中,研究者们似乎很少考虑将学生编写的代码作为预测他们学习绩效的手段。最近,研究者提出了一种通过学生们的代码来绘制学生的特点,并预测他们学习的、基于深度神经网络的分析模型。通过比较不同的机器学习技术和数据集,数据表明,该模型提供的预测结果都达到了最佳水平。

如何通过教育游戏来促进编程知识的学习?

Game design and didactic transposition of knowledge. The case of progo, a game dedicated to learning object-oriented programming

作者:Fahima Djelil & Eric Sanchez 

虽然游戏化学习能够有效改善学习编程的困难,但在教学实践中如何将学习情境转化为有趣的游戏情境还需要进一步讨论。最近,研究者提出了一款名为Progo游戏,通过卡通形式的三维建造游戏体验来改善学习者的编程学习。研究者通过“教学转移框架”分析了Progo如何将教育内容整合到游戏钟。研究者认为,这项工作为未来的教育和游戏整合提供了一个具有参考价值的设计思路和框架,以确保学习者的游戏体验和知识理解得到同步发展。

责任编辑:Diaw Maxwell

15117967419@126.com