Learning about Complexity with Modular Robots

We present progress with roBlocks, a reconfigurable modular robotic system for education. Children snap together small, magnetic, heterogeneous modules to create larger, more complex robotic constructions. The design of the system is described and the algorithms that handle data transfer and manipulation are explained. Users tend to begin exploring the system through a series of simple robot patterns but quickly progress to more involved constructions. Many years before they learn formally about hierarchy and modularity, children can develop intuitions about these concepts by designing modular robots. Additionally, young users often spontaneously engage in creative debugging practices.

[1]  J. Lopreato,et al.  General system theory : foundations, development, applications , 1970 .

[2]  Andrea A. diSessa,et al.  Changing Minds: Computers, Learning, and Literacy , 2000 .

[3]  R. A. Brooks,et al.  Intelligence without Representation , 1991, Artif. Intell..

[4]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[5]  V. Braitenberg Vehicles, Experiments in Synthetic Psychology , 1984 .

[6]  Master Gardener,et al.  Mathematical games: the fantastic combinations of john conway's new solitaire game "life , 1970 .

[7]  Mark D. Gross,et al.  A Brief Survey of Distributed Computational Toys , 2007, 2007 First IEEE International Workshop on Digital Game and Intelligent Toy Enhanced Learning (DIGITEL'07).

[8]  Stafford Beer,et al.  Platform for Change , 1995 .

[9]  Mark D. Gross,et al.  roBlocks: a robotic construction kit for mathematics and science education , 2006, ICMI '06.

[10]  J. Forrester System Dynamics and K-12 Teachers , 1997 .

[11]  Mark D. Gross,et al.  The robot is the program: interacting with roBlocks , 2008, Tangible and Embedded Interaction.

[12]  M. Wells,et al.  Variations and Fluctuations of the Number of Individuals in Animal Species living together , 2006 .

[13]  J. Lagowski National Science Education Standards , 1995 .

[14]  John N. Warfield,et al.  World dynamics , 1973 .

[15]  Mark Stefik,et al.  V. Braitenberg, Vehicles: Experiments in Synthetic Psychology , 1985, Artificial Intelligence.

[16]  Gerald L. Thompson,et al.  Fights, Games, and Debates. , 1961 .

[17]  G. Pask An Approach To Cybernetics , 1961 .

[18]  Hod Lipson,et al.  Principles of modularity, regularity, and hierarchy for scalable systems , 2007 .

[19]  Rodney A. Brooks,et al.  Intelligence Without Reason , 1991, IJCAI.

[20]  Michael Pidd,et al.  Platform for Change , 1976 .

[21]  J. Shea National Science Education Standards , 1995 .

[22]  Rolf Pfeifer,et al.  How the body shapes the way we think - a new view on intelligence , 2006 .

[23]  R. Reiter,et al.  IJCAI-91: proceedings of the twelfth International Joint Conference on Artificial Intelligence : Darling Harbour, Sydney, Australia, 24-30 august 1991 , 1991 .

[24]  Ludwig von Bertalanffy,et al.  General System Theory , 1969 .