Students will begin the creation of a Collect Game project in Scratch that will show their understanding of variables.
In this first lesson of a three lesson sequence, students will plan out their Collect Game project on paper using a planning guide, then begin building their project using Scratch.
⭐️ Introduce: Collect Game project in Scratch (5 min.)
💥 Mini-Lesson: Variables in Scratch (5 min.)
📝 Plan: Collect Game project on paper (15-20 min.)
🚧 Build: Collect Game project in Scratch (15-25 min.)
📓 Reflect: (5 min.)
How did the planning guide help you start your project in Scratch?
What are you excited to add to your Collect Game project next class?
Collect Game starter projects: sprites & backdrops (no code) / exploded code
Collect Game example project: City Pong / Scratch studio of teacher-created projects
conditional: a statement that only runs under certain conditions or situations
initialize: assign a starting point for an object
input: any information going into a program
parallelism: sets of instructions that run at the same time
variable: a place where a program can store a single piece of data that can change
CA CSS 3-5.AP.11 Create programs that use variables to store and modify data.
CA CSS 3-5.AP.12 Create programs that include events, loops, and conditionals.
CA CSS 3-5.AP.13 Decompose problems into smaller, manageable tasks which may themselves be decomposed.
Scratch website: scratch.mit.edu
Getting Unstuck Strategies from the Creative Computing Lab at the Harvard Graduate School of Education