Skip to content
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

DayDateTopicSummary
6Mon 3/23Day 6: User Input & ConditionalsWatch 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.
7Tue 3/24Day 7: Flocabulary — Coding: ConditionalsComplete all six Flocabulary activities — video, vocab cards, vocab game, break it down, read & respond, and quiz — to build vocabulary around conditional statements.
8Wed 3/25Day 8: Flow DiagramsRead and trace flow diagrams, then draw your own using ovals, rectangles, and decision diamonds to map out conditional logic on paper.
9Thu 3/26Day 9: LoopsWatch 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.
10Fri 3/27Day 10: Loops + ConditionalsBuild 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