Google Classroom
GeoGebraGeoGebra Classroom

All Poly Proof of Pythagoras

Move slider 's', all areas are computed from triangle to 30-gon showing the sum areas of the shapes on the shorter side equal the area of the shape on the hypotenuse. Points B and C can be moved to change the size and/or orientation of the right triangle.
This will work for a semicircles as well.