A Tangible Embedded Programming System to Convey Event-Handling Concept

被引:25
作者
Wang, Danli [1 ,2 ]
Zhang, Lan [2 ]
Xu, Chao [2 ]
Hu, Haichen [2 ]
Qi, Yunfeng [2 ]
机构
[1] Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing, Peoples R China
[2] Chinese Acad Sci, Inst Software, Beijing Key Lab Human Comp Interact, Beijing, Peoples R China
来源
PROCEEDINGS OF THE TENTH ANNIVERSARY CONFERENCE ON TANGIBLE EMBEDDED AND EMBODIED INTERACTION (TEI16) | 2016年
关键词
Tangible Programming; Children; Distributed Embedded System; Programming Languages;
D O I
10.1145/2839462.2839491
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Learning programming has positive effect on children's development, and Tangible User Interfaces (TUIs) is a convenient way for teaching young children programming. TanProRobot 2.0 is a tangible system as well as a small-scale distributed embedded system designed for children at grades 1-2 to learn programming concepts. The system consists of three parts: tangible programming blocks, a robot car and several manipulatives. The input and output of the system are both tangible. Children can program the robot car to act certain actions by arranging the programming blocks. Also, children can interact with the car with manipulatives. TanProRobot 2.0 aims to introduce event handling concept and sensors to children. Through a user study with 11 children, we found that TanProRobot 2.0 is an interesting programming system for children, and it is easy to learn and to use. Furthermore, it could help children get a preliminary understanding of event handling concepts.
引用
收藏
页码:133 / 140
页数:8
相关论文
共 18 条
[1]  
[Anonymous], 2013, P 12 INT C INT DES C, DOI DOI 10.1145/2485760.2485865
[2]  
[Anonymous], 2014, P 2014 C INN TECHN C
[3]  
Bers Marina U., 2008, BLOKS ROBOTS LEARNIN
[4]  
Clements Douglas H., 1999, INFORM TECHNOLOGY CH, V1, P147
[5]   Leogo: An equal opportunity user interface for programming [J].
Cockburn, A ;
Bryant, A .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 1997, 8 (5-6) :601-619
[6]  
Fowler A., 2012, The Computer Games Journal, V1, P17
[7]   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
[8]  
Horn MS, 2009, CHI2009: PROCEEDINGS OF THE 27TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, VOLS 1-4, P975
[9]  
Hu F., 2015, P 14 INT C INTERACTI, P410, DOI DOI 10.1145/2771839.2771866
[10]   From turtles to Tangible Programming Bricks: explorations in physical language design [J].
McNerney, Timothy S. .
PERSONAL AND UBIQUITOUS COMPUTING, 2004, 8 (05) :326-337