MindScratch:基于多模态生成模型的可视化编程支持工具
Creativity Support Tool, Generative AI
项目简介
编程作为培养计算思维技能的途径,已成为 K-12 教育的必要组成部分。鉴于编程的复杂性及其所需的精湛技能,现有研究已为年轻学习者提供了更易接近的编程支持工具。然而,通过我们对六位编程教育者的访谈发现,目前的编程支持工具在反映课堂学习目标、提供灵活高质量的编程指导以及支持学生创造力方面存在不足。在本文中,我们介绍了 MindScratch,这是一个基于多模态生成模型的可视化编程支持工具。MindScratch 利用交互式思维导图促进对编程过程的反思,运用针对 Scratch 精调的大型语言模型提供框架式编程支持,并集成多模态生成人工智能以增强创造力。我们的受试者内用户研究表明,MindScratch 能够支持与学习目标一致的创造性编程项目,提升代码质量和创造性,并改善编程学习体验。