The Khan Academy’s Exercise Framework

khan-exercises is an MIT Licensed framework for building generative academic exercises. This framework, together with the exercises themselves, can be used completely independently of the Khan Academy application to run a seemingly infinite number of practice problems for each exercise.

Getting Involved

Would you like to get involved with us?! Yes! You do! Start here if you’d like to get involved but don’t know where to start.

API Documentation

If you’re looking for reference information, look here. If something you’re looking for isn’t here, consider adding it to the documentation.

The framework exists in two components:

  • HTML markup for specifying exercises.
  • A jQuery plugin for generating a usable, interactive, exercise from the HTML markup.


If you’re passionate about creating these exercises, we encourage you to apply to be a full-time exercise developer at the Khan Academy. We’d love to hear from you!

Small Print

While the framework is MIT licensed, the exercises are licensed separately under a Creative Commons Attribution/Non-Commercial/Share-Alike License.

khan-exercises is copyright (c) 2011 The Khan Academy

Table Of Contents

Next topic

Getting Acquainted

This Page