University of British Columbia
University of British Columbia: Proof of the Pythagorean Theorem
A geometric model that proves the Pythagorean Theorem in a step-by-step diagram that students can advance at their own pace. Requires Java.
Cut the Knot
Cut the Knot!: The Law of Cosines (Cosine Rule)
This site from Cut The Knot provides an overview of the law of cosines, complete with an explanation of the law and a proof of the law.
Curated OER
Math Open Reference: Biography of Pythagoras
Biography of Greek mathematician, Pythagoras, who lived from 569 BC to approximately 475 BC. His theory, known as the Pythagorean Theorem continues to be of interest to mathematicians and has more than 400 different proofs.