Students will learn how conditionals work together, how their users affect their algorithm construction, and how collaboration strengthens programming. They will also learn the importance of a failsafe—a backup plan for dealing with the unpredictable.
Students will produce a hack-proof narrative that solves a realistic problem.
This session features a couple of characters—it might be useful to draw simple pictures of each character on the board to help everyone keep all the character details straight. Include the following, relevant information under each drawing:
Bob: Introduced in Round One
Mallory: Introduced in Round Two