Revisiting Turtles and Termites: an Open-ended Interactive Physical Game with Multiple Robots

We present a first prototype of an open-ended interactive physical game aiming at developing children's understanding of dynamic systems in a playful and embodied way. We use a swarm user interface, Zooids, developed by Le Goc et al., made of independent self-propelled elements that move collectively and react to user input. Papert promoted an active way of developing a computational literacy, through programming a turtle with LOGO, from which Resnick proposed StarLogo, a "multi-turtles" language to simulate complex systems behaviors. Our interface is positioned in between these two perspectives: it allows to physically interact with multiple "turtles", each having its own dynamic. Each Zooid can be assigned an action that will affect the system behavior. Based on this principle, our first prototype invites children to resolve situations by changing individual actions in a dynamic system.

[1]  Yu Guo,et al.  Frogs to Think with: Improving Students' Computational Thinking and Understanding of Evolution in A Code-First Learning Environment , 2016, IDC.

[2]  Michael S. Horn,et al.  Tangible programming in the classroom: a practical approach , 2006, CHI Extended Abstracts.

[3]  Cindy E. Hmelo-Silver,et al.  Understanding Complex Systems: Some Core Challenges , 2006 .

[4]  Mitchel Resnick,et al.  StarLogo: an environment for decentralized modeling and decentralized thinking , 1996, CHI Conference Companion.

[5]  Anthony Rowe Glowing Pathfinder Bugs , 2010, SIGGRAPH '10.

[6]  Oren Zuckerman,et al.  To TUI or not to TUI: Evaluating performance and preference in tangible vs. graphical user interfaces , 2013, Int. J. Hum. Comput. Stud..

[7]  Mitchel Resnick,et al.  Hands-on modeling and simulation of systems , 2004, IDC '04.

[8]  Seymour Papert,et al.  Mindstorms: Children, Computers, and Powerful Ideas , 1981 .

[9]  Mitchel Resnick,et al.  Turtles, termites, and traffic jams - explorations in massively parallel microworlds , 1994 .

[10]  Paulo Blikstein,et al.  Mechanix: an interactive display for exploring engineering design through a tangible interface , 2010, TEI.

[11]  Pierre Dragicevic,et al.  Zooids: Building Blocks for Swarm User Interfaces , 2016, UIST.

[12]  Mitchel Resnick,et al.  A physical interface for system dynamics simulation , 2003, CHI Extended Abstracts.

[13]  Uri Wilensky,et al.  NetLogo: A simple environment for modeling complexity , 2014 .

[14]  John D. Sterman,et al.  Learning in and about complex systems , 1994 .

[15]  Radia Perlman,et al.  Using Computer Technology to Provide a Creative Learning Environment for Preschool Children. AI Memo 360. , 1976 .