Core Skills Analysis
Mathematics
The 15‑year‑old explored the Pythagorean theorem by graphing right‑triangle relationships in Desmos, adjusting side lengths and observing the squared‑sum pattern. They solved pre‑algebra and introductory algebra problems from AoPS, reinforcing concepts of variables, equations, and linear relationships. By connecting the visual models to algebraic expressions, they demonstrated how the theorem can be written as a² + b² = c² and rearranged for unknown sides. This activity deepened their procedural fluency and conceptual understanding of geometric proofs and algebraic manipulation.
Computer Science / Coding
Using the Lego Education Spike Prime set, the student programmed the robot to move in right‑angled paths that illustrated the Pythagorean relationship, writing Python‑style code to calculate distances and control motor speed. They logged sensor data and visualized it in Desmos, turning raw measurements into plotted points that confirmed the theorem empirically. The process required debugging, logical sequencing, and translating mathematical formulas into functional code. This reinforced computational thinking, algorithm design, and the integration of math with technology.
Design & Technologies
The learner visited Wobbledogs.com to study how varying limb lengths affect stability, then applied those principles by building custom dog models with Spike Prime’s LEGO components. They measured arm and leg dimensions, predicted wobble using the Pythagorean theorem, and tested prototypes, iterating designs based on observed performance. The activity combined engineering design, measurement accuracy, and the application of geometric concepts to real‑world structures. It fostered creativity, problem‑solving, and an appreciation for how mathematics underpins physical design.
Tips
To extend learning, have the student create a short video tutorial that explains the Pythagorean theorem using both Desmos graphs and a Spike Prime robot demonstration. Next, challenge them to design a LEGO bridge where the span and support lengths are calculated with the theorem, then test load capacity. Finally, integrate a cross‑curricular journal where they reflect on how algebraic reasoning helped solve the engineering problem, linking math, coding, and design thinking.
Book Recommendations
- The Math Book: From Pythagoras to the 21st Century by Clifford A. Pickover: A visually rich overview of key mathematical discoveries, including a clear explanation of the Pythagorean theorem and its real‑world applications.
- Hello World! Computer Programming for Kids and Beginners by Warren Sande & Carter Sande: Introduces Python‑style coding through fun projects, perfect for translating math formulas into robot commands.
- Design Thinking for Kids: A Playful Guide to Creative Problem Solving by Kelley D. S.: Guides young makers through iterative design, prototyping, and testing—ideal for extending the wobbledog and LEGO bridge challenges.
Learning Standards
- Mathematics – Year 9 Geometry: ACMCM122 – Apply the Pythagorean Theorem to solve problems.
- Mathematics – Year 9 Algebra: ACMNA197 – Manipulate algebraic expressions and solve equations.
- Digital Technologies – Year 9: ACTDIK018 – Design, modify and debug simple programs.
- Design & Technologies – Year 9: ACTDEP038 – Investigate and apply principles of stability and structure in product design.
Try This Next
- Worksheet: Create a table of side lengths, compute a² + b², and verify c² for 10 different right‑triangles, then plot the results in Desmos.
- Quiz Prompt: Write a short code snippet for Spike Prime that takes inputs a and b and outputs the hypotenuse using the Pythagorean formula.
- Design Challenge: Build a LEGO wobble‑dog with specified limb lengths and document how changing each length affects the wobble angle.