Skip to content
This repository

Jun 02, 2014

  1. Peter Collingridge

    Move units into word-problems util

    Summary: Change exercises to use units in word-problems util
    
    Reviewers: eater
    
    Reviewed By: eater
    
    Differential Revision: http://phabricator.khanacademy.org/D9115

Mar 05, 2014

  1. Ben Alpert

    Use requirejs for module loading

    Summary: Also did some misc cleanup in khan-exercise.js, mostly related to module-y things ("151 ++----"). I combined local jquery-ui into one file to make it easier to load.
    
    Test Plan:
    Opened addition_1, deriviative_intuition, graphing_points_2 locally, and all looked fine.
    
    In webapp/khan-exercises/, ran:
    
    ```
    npm install -g requirejs
    r.js -o requirejs.config.js
    ```
    
    then saw that /exercises/addition_1 looked right.
    
    Reviewers: eater, jack
    
    Reviewed By: jack
    
    CC: alex
    
    Differential Revision: http://phabricator.khanacademy.org/D7095
    spicyj authored

Jun 04, 2013

  1. Emily Eisenberg

    Manually i18nize all of the minor exercises

    Summary:
    Manually make modifications to all the exercises for i18n. Most of the problems revolved around:
    
    - Wrapping Strings in variables or graphies with `$._`
    - `data-if`s in the middle of sentences, that needed to be pulled out around the entire sentence
    - Strings that needed to be put into Plural objects for pluralization
    - Decoupling strings from logic
    
    Test Plan:
    Visit the changed exercises. Make sure the question renders
    correctly and there are no javascript errors. Take all the hints and make sure
    nothing is rendered incorrectly. Do the translations into box language, and
    make sure that everything from the languages is boxy.
    
    Reviewers: csilvers, john
    
    Reviewed By: csilvers
    
    CC: alpert, eater
    
    Differential Revision: http://phabricator.khanacademy.org/D2504
    xymostech authored

May 07, 2013

  1. John Resig

    Re-run the exercises through the linter.

    jeresig authored
  2. John Resig

    Revert linting changes.

    jeresig authored

Apr 25, 2013

  1. John Resig

    Re-run the linter on the exercises, fixing data-if usage and replacin…

    …g entities with characters in data-if attributes.
    jeresig authored
  2. John Resig

    Back out latest lint fix.

    jeresig authored

Apr 24, 2013

  1. John Resig

    Apply the linter to all the HTML exercises.

    jeresig authored
  2. John Resig

    Reset exercises back to their original state.

    jeresig authored

Apr 23, 2013

  1. John Resig

    Re-run the linter on the exercises.

    jeresig authored
  2. John Resig

    Merging in from stable.

    jeresig authored

Apr 22, 2013

  1. John Resig

    Clean up the newly-changed HTML exercises and also fix up the constan…

    …tly-expanding whitespace problem in the cleaner.
    jeresig authored

Apr 17, 2013

  1. John Resig

    Running the clean-exercises.py script against the exercises.

    jeresig authored
  2. Michael Chang

    Clean up the exercise files using the new cleaning utility. (III)

    cbhl authored

Apr 16, 2013

  1. Michael Chang

    Clean up the exercise files using the new cleaning utility. (II)

    cbhl authored
  2. John Resig

    Two doctypes were being output. Only output one.

    jeresig authored
  3. John Resig

    Clean up the titles of the HTML files.

    jeresig authored
  4. John Resig

    Run all the exercises through the cleaner.

    jeresig authored
  5. John Resig

    Clean up the exercise files using the new cleaning utility.

    jeresig authored
  6. John Resig

    Apply fixes to exercises again, after fixing some more bugs.

    jeresig authored

Apr 15, 2013

  1. John Resig

    Revert recent fixes.

    jeresig authored
  2. John Resig

    Re-fix the exercises after fixing a number of bugs in the linter.

    jeresig authored
  3. John Resig

    Revert earlier run of the linter against the exercises.

    jeresig authored

Apr 12, 2013

  1. Ben Alpert

    Update the title tags to match real display names

    Auditors: eater
    spicyj authored

Apr 10, 2013

  1. John Resig

    Use the exercise fixer script to fix all the exercises.

    jeresig authored

Jan 28, 2013

  1. Ben Alpert

    Areas are multiples of 1/2, not always integers

    Closes #38953.
    
    Auditors: michaelchang
    spicyj authored

Jan 17, 2013

  1. Michael Chang

    Use type=number on more exercises with multiple inputs.

    Summary:
    Use type=number on Adding and Subtracting Complex Numbers.
    
    Use type=number on Adding and Subtracting Decimal Word Problems
    
    Use type=number on Adding Vectors
    
    Use type=number on Angle Addition Postulate
    
    Use type=number on Angles of a Polygon.
    
    Use type=number on Area 1.
    
    Use type=number on Area of Parallelograms.
    
    Use type=number on Area of Squares and Rectangles.
    
    Use type=number on Area of Triangles 1.
    
    Use type=number on Areas of Trapezoids, Rhombi and Kites.
    
    Test Plan: local, Chrome/OS X
    
    Reviewers: tom, eater
    
    Reviewed By: eater
    
    CC: stephanie, alpert
    
    Differential Revision: http://phabricator.khanacademy.org/D1030
    cbhl authored

Dec 04, 2012

  1. Ben Eater

    Fix #35071 minor error in hint

    Test plan: Tested locally
    
    Auditors: stephanie
    beneater authored

Jul 11, 2012

  1. Omar Rizwan

    Add new exercise: areas of trapezoids, rhombi, and kites. Also teensy…

    … style change to area of parallelograms.
    osnr authored
Something went wrong with that request. Please try again.