Week 2: Conditionals and Control Flow
Week 2: Conditionals and Control Flow
Unit: Conditionals and Control Flow
This week you make your maze interactive with keyboard controls and wall detection using conditionals. You practice conditional logic through vocabulary, offline flow diagrams, and a look at loops, then finish the week by combining loops and conditionals to build a working game mechanic from a blank project.
Weekly Schedule
| Day | Date | Topic | Summary |
|---|---|---|---|
| 6 | Mon 10/19 | User Input and Conditionals | Watch an Edpuzzle on user input, add arrow-key controls to your maze, and use if touching color to send the sprite back to the start when it hits a wall. |
| 7 | Tue 10/20 | Flocabulary: Coding — Conditionals | Complete all six Flocabulary activities to build vocabulary around conditional statements. |
| 8 | Wed 10/21 | Flow Diagrams | Read and trace flow diagrams, then draw your own with ovals, rectangles, and decision diamonds to map out conditional logic on paper. |
| 9 | Thu 10/22 | Loops | Watch an introduction to loops, complete Code.org Lesson 12 levels 1–10, and refactor a Scratch project with repeat loops. |
| 10 | Fri 10/23 | Loops + Conditionals | From a blank project, build a forever loop with two if blocks, a moveable sprite, a collectable coin, and a score variable. |
Graded Assignments
- Edpuzzle — User Input as Events (Monday) — Watch and answer every question.
- Flocabulary — Coding: Conditionals (Tuesday) — Complete the full lesson: video, vocab, break it down, read and respond, and quiz. Due Friday 10/23 if not finished in class.
Last updated on