- Students will analyze a provided math problem with an incorrect answer (bug). Students will demonstrate their understanding of the process by identifying the error, solving the problem correctly and providing an explanation. Math problem solving directly correlates with the step by step process that computer science debugging requires. The purpose of this experience is to provide a jumping off point for a deeper understanding of the Computer Science SOLs. This could be the first time your students are exposed to the vocabulary (algorithm, bug, debugging) and can provide a good foundation of the understanding of the vocabulary in a concrete, low-technology way.
- Remix of:
- Algorithms and Programming, Computation and Estimation
- Upper Primary
- Material Type:
- Lesson Plan
- Logan Armstrong, Cassie Lewis, Sierra Frazier, Acse Grant
- Date Added:
- Creative Commons Attribution Non-Commercial Share Alike
- Media Format:
No evaluations yet.