Merge pull request #30647 from xymostech/fix-calculator-exponent

Fix calculator exponent associative order
Support positioning of graphie labels by specifying an angle

Test Plan:
Created a dummy exercise that plotted a point and drew a label at
various different angles relative to the plotted point.

Reviewers: eater

Reviewed By: eater

Differential Revision: http://phabricator.khanacademy.org/D766
Add exercise: Linear equation word problems

Summary:
These exercises were made a while ago but were never used. Now, they should be
good!

Differential Revision: http://phabricator.khanacademy.org/D498
Add exercise: Graphs of inequalities

Summary:
new problem type in graphing_inequalities

finished hints sans link

fixed inequality hints

added more hints for point-slope formula in inequalities

removed transformations exercises...

Differential Revision: http://phabricator.khanacademy.org/D433
Don't taunt people with a disappearing calculator
jQuery .data() expects just a key when retrieving values.

The existing code breaks some exercises (like function_1 and many more)
when using a version of jQuery greater than 1.7.1.

See http://api.jquery.com/data/
Merge pull request #30904 from saasmath/master

jQuery .data() expects just a key when retrieving values
Add exercises: Law of sines and Law of cosines

Test Plan: Tested multiple seeds for each new problem type outside devappserver

Reviewers: stephanie, yunfangjuan

Reviewed By: yunfangjuan

Differential Revision: http://phabricator.khanacademy.org/D776
Add exercises: Graphing circles 1 & 2

Test Plan: Tested multiple problem seeds outside devappserver

Reviewers: stephanie, yunfangjuan

Reviewed By: yunfangjuan

Differential Revision: http://phabricator.khanacademy.org/D777
Merge and squash pull request #31164 from saasmath/master

Closes #31164

commit 1261caef7cafbdf46285e3185b89d3fb71601dab
Author: Gary Anderson <git@garyvictoranderson.com>
Date:   Wed Oct 3 04:14:58 2012 -0700

    Accept approximate decimal answers in computing means

commit 08abd643e0df124ecf43600e9ad85077e14c987e
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 87bc7c506f0265cf7aeab36dc6634b7a495f0111
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.
Add matrix addition exercise. Also, add prependVars to tmpl.js.
Remove unused import
Add exercises: Matrix addition and Matrix subtraction

Summary: Also, add prependVars to tmpl.js.

Test Plan: Tested locally.

Reviewers: eater, yunfangjuan

Differential Revision: http://phabricator.khanacademy.org/D797
add scalar matrix multiplication exercise
fixes for D797
refactors for D797
refactor printMatrix to use deepZipWith
rename exercises/filenames and get rid of unused graphie import
Remove unused images.

Summary:
'grep -r repeating-sprites .' shows that these files aren't referenced
anywhere.

Reviewers: eater

Reviewed By: eater

Differential Revision: http://phabricator.khanacademy.org/D806
Copy over the images from the KA repository.

Summary:
The content of these images haven't changed, but the size has since we
spent some time compressing images for KA.

I used the following messy command to do this:

khan-exercises$ find . -name '*.png' | while read i; do for subdir in "" "badges/" "avatars/"; do orig=~/khan/stable/`echo $i | sed -e s,/css,, -e s,images/,images/$subdir,`; [ -e $orig ] && cp -v $orig $i; done; done

The following two files did not exist in the main KA repo, so I
compressed them manually by running pngout on them:
   images/protractor.png images/circ.png

Test Plan:
Viewed all the images in a viewer, for before-change and after-change,
and verified they look the same.

Reviewers: eater

Reviewed By: eater

Differential Revision: http://phabricator.khanacademy.org/D807