Description
Supercharge your middle school coding lessons with this ready-to-use resource featuring 45 engaging Scratch coding challenges! Perfect for grades 5–8, these challenges are designed to stretch students’ creativity, problem-solving, and programming skills—all while reinforcing key coding concepts in a fun and approachable way.
Each daily challenge provides a clear prompt and creative goal that encourages students to think like coders. These can be used as bell ringers, early finisher activities, extension tasks, or daily warm-ups in any computer science, STEM, or technology class.
What’s Included:
✅ 45 creative Scratch coding challenges
✅ Aligned with CSTA computer science standards
✅ Copy/paste-friendly spreadsheet format for easy use
✅ Includes tips or hints to support student success
✅ Covers key skills like loops, conditionals, variables, events, and more
✅ Great for scaffolded skill practice or independent exploration
This resource is ideal for teachers who want to bring structure to their Scratch lessons while keeping students motivated with daily programming puzzles. Whether you're teaching a full semester or just introducing block-based coding, these challenges make it easy to build foundational skills and inspire computational thinking—no prep required!
45 Days of Scratch Coding Challenges | Middle School Computer Science Curriculum
Highlights
Description
Supercharge your middle school coding lessons with this ready-to-use resource featuring 45 engaging Scratch coding challenges! Perfect for grades 5–8, these challenges are designed to stretch students’ creativity, problem-solving, and programming skills—all while reinforcing key coding concepts in a fun and approachable way.
Each daily challenge provides a clear prompt and creative goal that encourages students to think like coders. These can be used as bell ringers, early finisher activities, extension tasks, or daily warm-ups in any computer science, STEM, or technology class.
What’s Included:
✅ 45 creative Scratch coding challenges
✅ Aligned with CSTA computer science standards
✅ Copy/paste-friendly spreadsheet format for easy use
✅ Includes tips or hints to support student success
✅ Covers key skills like loops, conditionals, variables, events, and more
✅ Great for scaffolded skill practice or independent exploration
This resource is ideal for teachers who want to bring structure to their Scratch lessons while keeping students motivated with daily programming puzzles. Whether you're teaching a full semester or just introducing block-based coding, these challenges make it easy to build foundational skills and inspire computational thinking—no prep required!


