Visual StoryCoder: A Multimodal Programming Environment for Children's Creation of Stories

被引:6
|
作者
Dietz, Griffin [1 ]
Tamer, Nadin [1 ]
Ly, Carina [1 ]
Le, Jimmy K. [1 ]
Landay, James A. [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
关键词
children; computational thinking; storytelling; multimodal interface; COMPUTATIONAL THINKING; SCIENCE;
D O I
10.1145/3544548.3580981
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computational thinking (CT) education reaches only a fraction of young children, in part because CT learning tools often require expensive hardware or fluent literacy. Block-based programming environments address these challenges through symbolic graphical interfaces, but users often need instructor support to advance. Alternatively, voice-based tools provide direct instruction on CT concepts but can present memory and navigation challenges to users. In this work, we present Visual StoryCoder, a multimodal tablet application that combines the strengths of each of these approaches to overcome their respective weaknesses. Visual StoryCoder introduces children ages 5-8 to CT through creative storytelling, offers direct instruction via a pedagogical voice agent, and eases use through a block-like graphical interface. In a between-subjects evaluation comparing Visual StoryCoder to a leading block-based programming app for this age group (N = 24), we show that Visual StoryCoder is more understandable to independent learners, leads to higher-quality code after app familiarization, and encourages personally meaningful projects.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Children Creating Multimodal Stories About a Familiar Environment
    Kervin, Lisa
    Mantei, Jessica
    [J]. READING TEACHER, 2017, 70 (06): : 721 - 728
  • [2] Multimodal Analysis of Preschool Children's Embodied Interaction with a Tangible Programming Environment
    Carbajal, Marleny Luque
    Baranauskas, M. Cecilia C.
    [J]. HUMAN-COMPUTER INTERACTION. MULTIMODAL AND NATURAL INTERACTION, HCI 2020, PT II, 2020, 12182 : 443 - 462
  • [3] A Visual Programming Environment for Learning Distributed Programming
    Broll, Brian
    Ledeczi, Akos
    Volgyesi, Peter
    Sallai, Janos
    Maroti, Miklos
    Carrillo, Alexia
    [J]. PROCEEDINGS OF THE 2017 ACM SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'17), 2017, : 81 - 86
  • [4] Visual programming in a distributed environment
    Capobianco, F
    Mosconi, M
    [J]. 1998 IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1998, : 82 - 83
  • [5] FABRIK - A VISUAL PROGRAMMING ENVIRONMENT
    INGALLS, D
    WALLACE, S
    CHOW, YY
    LUDOLPH, F
    DOYLE, K
    [J]. SIGPLAN NOTICES, 1988, 23 (11): : 176 - 190
  • [6] Workshop "life's stories" or creation of a development space for hospitalised adopted children
    Caudron, Valerie
    Meynckens-Fourez, Muriel
    Van Daele, Claire
    [J]. THERAPIE FAMILIALE, 2008, 29 (04): : 493 - 512
  • [7] Environment Creation and Its Influence on Children's English Learning
    Qu, Weiwei
    [J]. 2020 3RD INTERNATIONAL CONFERENCE ON EDUCATION TECHNOLOGY AND INFORMATION SYSTEM (ETIS 2020), 2020, : 323 - 327
  • [8] Young children's identities becoming: Exploring agency in the creation of multimodal literacies
    Kuby, Candace R.
    Vaughn, Margaret
    [J]. JOURNAL OF EARLY CHILDHOOD LITERACY, 2015, 15 (04) : 433 - 472
  • [9] Hybrid Visual Programming Language Environment for Programming Training
    Daskalov, Rumen
    Pashev, George
    Gaftandzhieva, Silvia
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2021, 10 (02): : 981 - 986
  • [10] Entry: Visual programming to enhance children's computational thinking
    20161302151137
    [J]. (1) Graduate School of Culture Technology (GSCT), KAIST, Daehakro 291, Daejeon, Korea, Republic of; (2) ENTRY KOREA, Inc, 5-19,Yangjae-dong, Seocho-gu, Seoul, Korea, Republic of, 1600, ACM SIGCHI; Bell Labs; et al.; Microsoft; Panasonic; SIGMOBILE (Association for Computing Machinery, 2 Penn Plaza, Suite 701, New York, NY 10121-0701, United States):