Codecademy meets Geocities
I did my first web programming on Geocities when I was in middle school. I saw an awesome website my friend made with crazy animated gifs and pictures of Shaq. I wanted one for my own.
I went home, and in a week, I banged out my own site with pictures of Stephon Marbury and a pageview counter and more animated gifs. It was glorious.
I've only been able to learn by doing and the best kind of doing is creating something. I'd love to see someone have lessons in an online, interactive programming environment a la Codecademy, but have the result exist and be live on the web, and provide a basic development environment to just build stuff.
In other words, lesson one is "Hello World". When I'm done, my app is available at http://newapp23.codecademymeetsgeocities.com. I'll show my friends. I'll change the text to read "Hello suckas!" I'll move on to the next lesson, or I'll just start playing. I can toggle between viewing my app as a progression of lessons, or as files and folders.
If someone's working on this, do let me know.