There’s always space on the inter-web for another proof of Pythagoras’s Theorem. Here’s one that uses the following equal areas property of parallelograms.

This kind of area chopping and shape translation is a feature of Euclidean geometry and our senses support it’s veracity at the order of size of the classroom.

The squares on the sides of a right-angle triangle set up a system of parallel lines which can then be used to demonstrate the Theorem using the above equal areas property.

The thread does not stop here though. Taking the parallel line structure which makes this work we get a generalisation of Pythagoras to non-right-angled triangles with the area of the parallelogram on the longest side being the sum of the areas of those constructed on the other two sides.