I used this activity AFTER doing the following activities with my students:
1. Using blocks to discover the Pythagorean Theorem (the area of the squares created by the legs equals the area of the square created by the hypotenuse?! What?!)
2. Students take guided notes in a booklet created by Jessie Hester: http://mrshester.blogspot.com/2014/03/pythagorean-part-2.html
3. Students practice the Pythagorean Theorem
Geoboards (per student or pair)
It helps to show the students how to do problem number one, THEN distribute the Geoboards + rubberbands. The students are essentially using their knowledge that the areas of the two smaller squares add up to the largest square and find the length of the hypotenuse that way, then they confirm that this method works by applying the formula for the Pythagorean Theorem and exclude the entire square idea altogether.