This animation from Lou Talman is a visual proof of the Pythagorean theorem. http://clem.mscd.edu/~talmanl/HTML/Pythagoras.html
This ActivBoard flipchart contains a variety of pages about the Pythagorean Theorem.