ChatScratch: An AI-Augmented System Toward Autonomous Visual Programming Learning for Children Aged 6-12

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Chen, Liuqing, Xiao, Shuhong, Chen, Yunnong, Wu, Ruoyu, Song, Yaxuan, Sun, Lingyun
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911772980543488
author Chen, Liuqing
Xiao, Shuhong
Chen, Yunnong
Wu, Ruoyu
Song, Yaxuan
Sun, Lingyun
author_facet Chen, Liuqing
Xiao, Shuhong
Chen, Yunnong
Wu, Ruoyu
Song, Yaxuan
Sun, Lingyun
contents As Computational Thinking (CT) continues to permeate younger age groups in K-12 education, established CT platforms such as Scratch face challenges in catering to these younger learners, particularly those in the elementary school (ages 6-12). Through formative investigation with Scratch experts, we uncover three key obstacles to children's autonomous Scratch learning: artist's block in project planning, bounded creativity in asset creation, and inadequate coding guidance during implementation. To address these barriers, we introduce ChatScratch, an AI-augmented system to facilitate autonomous programming learning for young children. ChatScratch employs structured interactive storyboards and visual cues to overcome artist's block, integrates digital drawing and advanced image generation technologies to elevate creativity, and leverages Scratch-specialized Large Language Models (LLMs) for professional coding guidance. Our study shows that, compared to Scratch, ChatScratch efficiently fosters autonomous programming learning, and contributes to the creation of high-quality, personally meaningful Scratch projects for children.
format Preprint
id arxiv_https___arxiv_org_abs_2402_04975
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ChatScratch: An AI-Augmented System Toward Autonomous Visual Programming Learning for Children Aged 6-12
Chen, Liuqing
Xiao, Shuhong
Chen, Yunnong
Wu, Ruoyu
Song, Yaxuan
Sun, Lingyun
Human-Computer Interaction
Artificial Intelligence
Programming Languages
As Computational Thinking (CT) continues to permeate younger age groups in K-12 education, established CT platforms such as Scratch face challenges in catering to these younger learners, particularly those in the elementary school (ages 6-12). Through formative investigation with Scratch experts, we uncover three key obstacles to children's autonomous Scratch learning: artist's block in project planning, bounded creativity in asset creation, and inadequate coding guidance during implementation. To address these barriers, we introduce ChatScratch, an AI-augmented system to facilitate autonomous programming learning for young children. ChatScratch employs structured interactive storyboards and visual cues to overcome artist's block, integrates digital drawing and advanced image generation technologies to elevate creativity, and leverages Scratch-specialized Large Language Models (LLMs) for professional coding guidance. Our study shows that, compared to Scratch, ChatScratch efficiently fosters autonomous programming learning, and contributes to the creation of high-quality, personally meaningful Scratch projects for children.
title ChatScratch: An AI-Augmented System Toward Autonomous Visual Programming Learning for Children Aged 6-12
topic Human-Computer Interaction
Artificial Intelligence
Programming Languages
url https://arxiv.org/abs/2402.04975