Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Nov 20, 2014
  1. @ariabuckles

    lint

    ariabuckles authored
  2. @xymostech @alopatin

    Rearrange answer area content within some exercises

    xymostech authored alopatin committed
    See https://docs.google.com/a/khanacademy.org/spreadsheets/d/1wCONrsK1ujRCLal7bcxS0cVkfpfKiPzapt3SsMJ_zqI/edit#gid=0
    
    Color: Green
    
    Test Plan:
    Take all hints and succesfully answer a question within each problem
    type for all modified exercises.
    
    Auditors: alex
Commits on Jun 3, 2014
  1. @petercollingridge

    Move z-table styles to external file and allow for answers 0.0001 out

    petercollingridge authored
    Summary: This replaces
    
    Reviewers: eater
    
    Differential Revision: http://phabricator.khanacademy.org/D9618
Commits on May 7, 2014
  1. @petercollingridge

    Tweak question wording

    petercollingridge authored
    Reviewers: eater
    
    Reviewed By: eater
    
    Differential Revision: http://phabricator.khanacademy.org/D8135
Commits on Mar 5, 2014
  1. @spicyj

    Use requirejs for module loading

    spicyj authored
    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
Commits on Nov 7, 2013
  1. @beneater

    Fix a bunch of nits from math questions feedback

    beneater authored
    Test Plan: Look at stuff in local mode.
    
    Auditors: alpert
Commits on Sep 19, 2013
  1. use localized decimals and fix #76166

    maik authored
Commits on Sep 16, 2013
  1. @spicyj

    Remove confusing rounding language

    spicyj authored
    Fixes #76297.
    
    Auditors: eater
Commits on Aug 22, 2013
  1. @xymostech

    Make span selectors not as crazy

    xymostech authored
    Auditors: alpert
Commits on Jul 26, 2013
  1. @spicyj

    Remove most uses of percent answer type

    spicyj authored
    Auditors: eater
  2. @spicyj

    Don't require % on z-scores exercises

    spicyj authored
    Auditors: eater
    
    CC: jace
Commits on Jun 4, 2013
  1. @xymostech

    Replace toFixed with localeToFixed

    xymostech authored
    Summary:
    Replace all the instances of toFixed with localeToFixed in the
    exercises. Also, include math-format in the exercises.
    
    Test Plan:
    Visit the exercises in local mode, ensure that the there are no
    errors and that the numbers are formatted correctly.
    
    Reviewers: john, csilvers
    
    Reviewed By: csilvers
    
    CC: alpert
    
    Maniphest Tasks: T1038
    
    Differential Revision: http://phabricator.khanacademy.org/D2520
Commits on Apr 24, 2013
  1. @jeresig
Commits on Apr 23, 2013
  1. @jeresig

    Run the exercise cleaner.

    jeresig authored
  2. @jeresig
  3. @jeresig

    Merging in from stable.

    jeresig authored
Commits on Apr 22, 2013
  1. @jeresig

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

    jeresig authored
    …tly-expanding whitespace problem in the cleaner.
Commits on Apr 17, 2013
  1. @jeresig
  2. @cbhl
Commits on Apr 16, 2013
  1. @cbhl
  2. @jeresig
  3. @jeresig
  4. @jeresig
Commits on Apr 12, 2013
  1. @spicyj

    Update the title tags to match real display names

    spicyj authored
    Auditors: eater
Commits on Apr 6, 2013
  1. @jeresig

    Add in a tool for automatically fixing some i18n issues in exercises.…

    jeresig authored
    … Right now it just fixes pronoun usage.
    
    Summary:
    There are some methods that are used in exercises that need to be banned in order to make our translation efforts sane. Some of these methods can be fixed programmatically - which is what I'm attempting to do here.
    
    To start I'm targeting these four methods: `he(NUM)/He(NUM)/his(NUM)/His(NUM)`
    
    I go through all the extracted strings in an exercise and look for `var` elements that contain one of those four methods. If it exists then I make sure that every usage of one of those methods has the same `NUM` specified. If different `NUM`s are used then the file will have to be fixed manually (at the moment only 3 strings in 3 files suffer from this problem).
    
    Assuming the `NUM`s are all the same we then then convert the existing string like so:
    
        <p><var>He(1)</var> threw a ball!</p>
    
    Becomes:
    
        <p data-if="isMale(1)">He threw a ball!</p><p data-else>She threw a ball!</p>
    
    (This is using the built-in data-if/data-else scheme used in exercises and makes use of a new method I've introduced: `isMale`.)
    
    This makes it so that each sentence only has a single gender being used and it's being displayed inline (making translation super-simple).
    
    Test Plan: Run `python build/extract_strings.py --fix exercises/*.html`. At the moment it should say that there are four errors (this is correct). If you were to reset all of the exercises back to their original state you woulud see that the script also modifies the files.
    
    Reviewers: csilvers, eater
    
    CC: alpert
    
    Differential Revision: http://phabricator.khanacademy.org/D2124
Commits on Jan 21, 2013
  1. @beneater

    Change "percent" answer type to interpret answer key as a decimal; ac…

    beneater authored
    …cept percent in independent_probability Fix #37553
    
    Test Plan: Ran `grep percent exercises/* | grep data-forms` to find all exercises using the percent data-form and tested several questions of each such problem type
    
    Reviewers: alpert
    
    Reviewed By: alpert
    
    Differential Revision: http://phabricator.khanacademy.org/D1046
Commits on Oct 3, 2012
  1. @beneater

    Merge and squash pull request #31164 from saasmath/master

    Gary Anderson authored beneater committed
    Closes #31164
    
    commit 1261cae
    Author: Gary Anderson <git@garyvictoranderson.com>
    Date:   Wed Oct 3 04:14:58 2012 -0700
    
        Accept approximate decimal answers in computing means
    
    commit 08abd64
    Merge: 87bc7c5 d1f63a4
    Author: Gary Anderson <git@garyvictoranderson.com>
    Date:   Wed Oct 3 03:55:57 2012 -0700
    
        Merge branch 'master' of https://github.com/Khan/khan-exercises
    
    commit 87bc7c5
    Author: Gary Anderson <git@garyvictoranderson.com>
    Date:   Tue Oct 2 03:27:10 2012 -0700
    
        Accept inexact answers for area computations using z-scores.
    
        In math and statistics courses, many students are taught to use graphing calculators or other
        technology, rather than tables, to compute areas under the normal curve.  These will differ
        in the last digit frequently from the approximate z-tables, leading to incorrectly reported errors in
        the exercises.
        This fixes the issue by accepting the correctly rounded technology produced answer.
Commits on Apr 16, 2012
  1. @beneater

    Merge branch 'zScore2' of https://github.com/smenks13/khan-exercises

    beneater authored
    Conflicts:
    	utils/stat.js
Commits on Mar 13, 2012
  1. @smenks13

    @beneater changes

    smenks13 authored
Commits on Mar 6, 2012
  1. @smenks13
Something went wrong with that request. Please try again.