Interactive Trigonometry

Get Adobe Flash Player

It appears that you don't have Flash Player, unfortunately this won't work!
Don't worry, there's a quick (and free) fix!
You may be on a tablet or incompatible device, in which case hop onto a computer.
If you're on a computer then click the above button to get Adobe Flash player.


Changing the triangle

The black circles (each corner) can be moved by dragging anywhere within the left box.

Fixing the right angle using the red button in the "SOH CAH TOA" tab means that whichever corner you drag, the triangle will remain locked into a right angle.
Known glitch: sometimes the locking is out by a degree due to a rounding error in the program. Unfortunately for now you'll just have to be aware and resize the triangle slightly.

What does each tab do?


You can experiment with right angled triangles, generating random questions to be solved using SOH CAH TOA.

Sine Rule

The Sine rule is shown in two forms, with the question generator for Sine rule practice.

Cosine Rule

The Cosine rule is shown in two forms, with the question generator for Cosine rule practice.

Switching Between Radians and Degrees

It couldn't be easier! Just click anywhere on the green RADIANS|DEGREES button to toggle between them. It may help for reference that 90° is approx. 1.57rad. Also see this page to get a better understanding of radians.

Generating Questions

For the "SOH CAH TOA" tab, you must ensure you have a right angle at either A, B or C before a question will appear. On the other two tabs it doesn't matter as these equations don't depend on right angles.

When a question is generated, it will show the minimum amount of information needed to complete the question, and hide the rest. The information given/hidden depends on what tab you are on! To see the other information, click the "Answers" button.

The questions are generated at random with values from the triangle on the left so have fun questioning yourself until you know trigonometry like the back of your hand!


If you find any issues, let me know on Twitter: @nextlevelmaths.