A great unit lesson from nzmaths is : Pythagoras’ Theorem

You can also find many more fascinating middle school lesson activities on the subject of Ancient China or Babylonian p-p maths proofs here or here.

Learning Resources has a kit with three transparent plastic hands-on models and teaching guide, see their page or Amazon page.