Conditional Remix & Share Permitted
CC BY-NC-SA
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.
- Subject:
- Algorithms and Programming
- Computation and Estimation
- Material Type:
- Lesson Plan
- Author:
- Logan Armstrong
- Acse Grant
- Sierra Frazier
- Cassie Lewis
- Date Added:
- 02/12/2022