JavaScript as a First Language
At Khan Academy we've been investigating teaching Computer Science to students in some new and interesting ways. The most interesting aspect of which is that we're likely going to be teaching
Recent Posts
- » Khan Exercise Rewrite: Today we're pushing live a complete rewrite of the Khan Academy...
- » Random Khan Exercises: We're taking an innovative new approach to providing students with...
- » jQuery 1.6 and .attr(): jQuery 1.6 and 1.6.1 are out the door. Congrats to the team and everyone...
Projects
jQuery
Comprehensive DOM, Event, Animation, and Ajax JavaScript Library.
Processing.js
A port of the Processing Visualization language to JavaScript.
Sizzle.js
Small, cross-browser, JavaScript CSS selector library.
Env.js
A pure-JavaScript, server-side, browser environment.
FireUnit
JavaScript Unit Testing Extension for Firefox.
Dromaeo
JavaScript and DOM performance analysis.
QUnit
JavaScript test suite and testrunner.
FUEL
Simple JavaScript API for Firefox Extensions.
TestSwarm
Distributed continuous integration testing.
Simple Inheritance
Simple Class-style JavaScript inheritance.
Micro-Templating
Simple templating for JavaScript.
HTML Parser
Pure JavaScript HTML Parser and DOM builder.




