A Tangible Programming Language for the Educational Robot Thymio
Andrea Mussati, Christian Giang, Alberto Piatti, Francesco Mondada
- 发表年份
- 2019
- 引用次数
- 16
摘要
In the past, the use of tangible programming languages has shown several advantages compared to screenbased graphical programming languages. Especially when presented to novices, such interfaces may represent a more intuitive and straightforward alternative to teach basic computer science and programming concepts. Previous studies have reported increased interest and improved collaboration when tangible programming languages were used. However, additional financial expenses have often hindered the use of such interfaces in formal education settings. This work therefore presents a low-cost and customizable solution of a tangible programming language for Thymio, an educational robot widely used in primary and secondary schools. Using a computer vision algorithm, graphical icons printed on paper are captured by a camera, and subsequently interpreted and sent to the robot for execution. Two user studies with in total 77 university students showed promising results, indicating that the devised interface can elicit more interest and a higher level of collaboration within groups.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002