Hacker News new | ask | show | jobs
by jeresig 4225 days ago
Yeah! We have full curriculum around it, as well (Intro to JavaScript, Game development, and Natural Simulations): https://www.khanacademy.org/computing/computer-programming

It uses a real-time JavaScript editing framework that we're in the process of open sourcing: https://github.com/Khan/live-editor

A technical talk on the editor (a bit dated at this point, but most of the points still hold) can be found here: http://ejohn.org/blog/talk-khan-academy-computer-science/

2 comments

Great work! I'm excited to mess around with these.
What's the difference between the editor on the course page and the one in the repo?
None - other than on the course page you can save your progress. A simple demo of the open source editor can be found here: https://khan.github.io/live-editor/demos/simple/