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