Friday, February 9, 2007


ToonTalk (1996)

Toontalk is different from any other programming tool for children because it combines the idea of a programming language with user interfaces of a video game. It provides concrete representations of computational abstractions. For example, it uses a modern city as a metaphor, houses as programs and a character in the world as programmer. The children will act as programmers by moving the character, walking around the city and enter any houses. Programming is done inside the house and represented by robots working on data in toy boxes. The robots are programmed by example and can remember the actions performed by the programmer when they have been trained.