Tangible-MakeCode: Bridging Physical Coding Blocks with a Web-Based Programming Interface for Collaborative and Extensible Learning

被引:0
作者
Yu, Jin [1 ]
Garg, Poojita [2 ]
Synn, DoangJoo [3 ]
Oh, HyunJoo [4 ]
机构
[1] Georgia Inst Technol, Interact Comp, Atlanta, GA 30332 USA
[2] Univ Washington, Seattle, WA 98195 USA
[3] Georgia Inst Technol, Atlanta, GA 30332 USA
[4] Georgia Inst Technol, Ind Design & Interact Comp, Atlanta, GA 30332 USA
来源
PROCEEDINGS OF THE 2025 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYTEMS, CHI 2025 | 2025年
关键词
Tangible Programming; Block-based Coding; MakeCode; Participatory Design; Collaborative Learning; Educational Technology; Iterative Prototyping; SCIENCE; CAREER;
D O I
10.1145/3706598.3713260
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Tangible programming engages children through hands-on and collaborative learning but often lacks integration with widely used programming platforms, which limits their extensibility and relevance in existing educational contexts. To address this, we propose Tangible-MakeCode (T-MC), a system that combines physical coding blocks with MakeCode. T-MC enables students, including beginners in coding, to design and program interactive wireless communication projects. Students assemble the blocks, capture an image with a webcam, and convert it into code for MakeCode, which they can simulate and upload to their micro:bit boards. We describe the iterative design of T-MC, informed by participatory design workshops with 53 children and feedback from expert interviews with six teachers. A pilot study with 21 children (ages 12-14; M=10, F=11) demonstrates that T-MC is an engaging and inclusive tool that empowers beginners to contribute to team projects by providing an accessible platform for prototyping ideas.
引用
收藏
页数:15
相关论文
共 87 条
[31]  
Guha ML., 2013, International Journal of Child-Computer Interaction, V1, P14, DOI DOI 10.1016/J.IJCCI.2012.08.003
[32]  
Guleryuz Hasan, 2023, Bayburt Egitim Fakultesi Dergisi, V18, P471
[33]  
Halfacree Gareth., 2017, The official bbc micro: bit user guide
[34]   Physical Computing: A Key Element of Modern Computer Science Education [J].
Hodges, Steve ;
Sentance, Sue ;
Finney, Joe ;
Ball, Thomas .
COMPUTER, 2020, 53 (04) :20-30
[35]  
Horn M.S., 2007, Proc. CHI2007 Ext. Abstr. San Jose, CA, P1965
[36]   Tangible Interaction and Cultural Forms: Supporting Learning in Informal Environments [J].
Horn, Michael S. .
JOURNAL OF THE LEARNING SCIENCES, 2018, 27 (04) :632-665
[37]   Tangible interaction and learning: the case for a hybrid approach [J].
Horn, Michael S. ;
Crouser, R. Jordan ;
Bers, Marina U. .
PERSONAL AND UBIQUITOUS COMPUTING, 2012, 16 (04) :379-389
[38]   Face-to-face classroom learning produced greater brain synchronisation in children than a zoom-based online session [J].
Horowitz-Kraus, Tzipi ;
Heyd-Metzuyanim, Einat ;
Zivan, Michal .
ACTA PAEDIATRICA, 2023, 112 (06) :1266-1268
[39]  
Hu Felix, 2015, P 14 INT C INT DES C, P410, DOI DOI 10.1145/2771839.2771866
[40]   Draw2Code: Low-Cost Tangible Programming for Creating AR Animations [J].
Im, Hyejin ;
Rogers, Chris .
IDC '21: PROCEEDINGS OF INTERACTION DESIGN AND CHILDREN 2021, 2021, :427-432