the icicle programming environment
Icicle is a programming environment that allows children to produce games and simulations. It features programmable objects that have more realistic behaviour than those in similar systems and uses a parallel production system approach to programming.
programming children games