SPIKE™ Prime with Python

Testing for Bugs: Troubleshooting Hardware and Software

In this unit, students will explore designing models and programs and the troubleshooting needs that can arise from each. Students will experience how problems can happen in hardware and programming and develop skills for identifying where the issues exist and how to troubleshoot them. Students will utilize pseudocode to support creating algorithms and code comments to document their programs, supporting good debugging habits.

Years 7-9 or Key Stage 3
Computer Science, STEAM, Engineering