MindScratch: A Visual Programming Support Tool for Classroom Learning Based on Multimodal Generative AI

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chen, Yunnong, Xiao, Shuhong, Song, Yaxuan, Li, Zejian, Sun, Lingyun, Chen, Liuqing
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915061010792448
author Chen, Yunnong
Xiao, Shuhong
Song, Yaxuan
Li, Zejian
Sun, Lingyun
Chen, Liuqing
author_facet Chen, Yunnong
Xiao, Shuhong
Song, Yaxuan
Li, Zejian
Sun, Lingyun
Chen, Liuqing
contents Programming has become an essential component of K-12 education and serves as a pathway for developing computational thinking skills. Given the complexity of programming and the advanced skills it requires, previous research has introduced user-friendly tools to support young learners. However, our interviews with six programming educators revealed that current tools often fail to reflect classroom learning objectives, offer flexible, high-quality guidance, and foster student creativity. This highlights the need for more adaptive and reflective tools. Therefore, we introduced MindScratch, a multimodal generative AI (GAI) powered visual programming support tool. MindScratch aims to balance structured classroom activities with free programming creation, supporting students in completing creative programming projects based on teacher-set learning objectives while also providing programming scaffolding. Our user study results indicate that, compared to the baseline, MindScratch more effectively helps students achieve high-quality projects aligned with learning objectives. It also enhances students' computational thinking skills and creative thinking. Overall, we believe that GAI-driven educational tools like MindScratch offer students a focused and engaging learning experience.
format Preprint
id arxiv_https___arxiv_org_abs_2412_09001
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle MindScratch: A Visual Programming Support Tool for Classroom Learning Based on Multimodal Generative AI
Chen, Yunnong
Xiao, Shuhong
Song, Yaxuan
Li, Zejian
Sun, Lingyun
Chen, Liuqing
Human-Computer Interaction
Programming has become an essential component of K-12 education and serves as a pathway for developing computational thinking skills. Given the complexity of programming and the advanced skills it requires, previous research has introduced user-friendly tools to support young learners. However, our interviews with six programming educators revealed that current tools often fail to reflect classroom learning objectives, offer flexible, high-quality guidance, and foster student creativity. This highlights the need for more adaptive and reflective tools. Therefore, we introduced MindScratch, a multimodal generative AI (GAI) powered visual programming support tool. MindScratch aims to balance structured classroom activities with free programming creation, supporting students in completing creative programming projects based on teacher-set learning objectives while also providing programming scaffolding. Our user study results indicate that, compared to the baseline, MindScratch more effectively helps students achieve high-quality projects aligned with learning objectives. It also enhances students' computational thinking skills and creative thinking. Overall, we believe that GAI-driven educational tools like MindScratch offer students a focused and engaging learning experience.
title MindScratch: A Visual Programming Support Tool for Classroom Learning Based on Multimodal Generative AI
topic Human-Computer Interaction
url https://arxiv.org/abs/2412.09001