Interactive/Animated graphics a-la scratch.mit.edu?

In particular,

seems very nicely designed.