Description
This is a debugging problem set for middle or high schoolers. Perfect for individual work or collaborative group work, this is ideal for after initial lesson delivery on conditionals (if/elif/else). I used these as a station during a review day; one group worked on these together while I met with another group to review certain skills on functions.
These questions build off previous problem sets (found in my store) and ask students to identify errors in the given functions, rewrite the functions correctly (in Python – so computers would be helpful, but this could also be handwritten), and test each function with multiple inputs, which also allows students to practice calling and running functions.
This product includes a printable handout for students, an answer key, and editable Google Docs versions of both.
Highlights
Description
This is a debugging problem set for middle or high schoolers. Perfect for individual work or collaborative group work, this is ideal for after initial lesson delivery on conditionals (if/elif/else). I used these as a station during a review day; one group worked on these together while I met with another group to review certain skills on functions.
These questions build off previous problem sets (found in my store) and ask students to identify errors in the given functions, rewrite the functions correctly (in Python – so computers would be helpful, but this could also be handwritten), and test each function with multiple inputs, which also allows students to practice calling and running functions.
This product includes a printable handout for students, an answer key, and editable Google Docs versions of both.

