I have just spent some time looking at Scratch from MIT - I really look forward to playing with it.
I recommend watching the video.
It puts together a pretty slick visual programming environment (which will help eradicate errors of syntax and thus focus on semantics) with programming a visual & aural environment (which will be seductive in motivating creative activity).
I approve, but wonder whether they are going to complete Wirth's formula: Algorithms + Data Structures = Programs by representing data structures visually too?
I look forward to its public release this summer and perhaps I will find out.
Ricardo’s Blagado
Thursday, 8 June 2006