MindScratch:基于多模态生成模型的可视化编程支持工具

Creativity Support Tool, Generative AI

项目简介

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

陈柳青
陈柳青
博士生导师

主要研究方向:智能设计,智能交互,设计大数据,创意设计,AR/VR,用户体验,Web前端/UI。

陈云农
陈云农
2021级博士生
肖树鸿
肖树鸿
2022级博士生