Scratch Programming

This 30-week course is designed to introduce young learners from Grades 1 and 2 to the world of coding through Scratch Jr and Scratch. Using simple visual blocks, students will explore how to create stories, animations, games, and simulations that help them think logically, solve problems, and express creativity. This playful introduction to programming empowers students to become confident digital creators, not just users.

Student Learning Outcomes (SLOs):

By the end of this course, students will be able to:

  • Understand basic programming concepts using visual blocks.

  • Create and control interactive characters and scenes.

  • Solve basic logic problems using loops and events.

  • Plan, design, and code their own stories and games.

  • Use coding to represent daily life and real-world challenges.

  • Present their projects using basic presentation skills.

Real-World Problem Solving with Scratch:

Students will explore real-life concepts using code:

  • Healthy Habits Project – Create a sprite that promotes good habits.

  • Safety Alert Animation – Traffic light, fire safety, or stranger danger alerts.

  • Digital Helper – Morning reminders or homework checklist tool.

  • Environment Care Project – Show how to save water and electricity.

  • Community Helper Game – A game that introduces doctors, firefighters, etc.

Duration & Class Details:

  • Total Duration: 30 Weeks

  • Classes per Week: 1

  • Class Duration: 45–60 Minutes

  • Mode: In-person or Online