Emma and me played around with Scratch the other day. It really does live up to its billing as a Lego-like environment to write programs in (especially where simple animations are concerned).
You might think that introducing a 3 year old to programming is a bit overboard – but this is just another set of Lego bricks.
Which is perfect.
Related links: