Someone should build a social and pedagogical programming environment for kids on the web. The main problem here is the frustrating fact that one stupid browser doesn't support an HTML tag that's now 4 1/2 years old.
Any particular reason it needs to be web-based?
Sorry for posting so many comments: I'm a teacher so the issue of computers, programming, and education fascinates me to no end :)