Course Description

Scratch 1 - Kids Coding Classes

In this beginner course, Skill Samurai provides foundational computer science training using MIT’s Scratch 3.0 block-based platform. Covering key coding concepts such as event listeners, loops, Cartesian coordinates, conditionals, variables, and randomization, we build a series of progressively more rigorous projects that provide a solid foundation in computer programming.

Skill Samurai’s research-based, project based learning (PBL) approach to Scratch 1 keeps the learning fun and engaging, while ensuring a solid foundation in CS.

Upon completion of Scratch 1 Foundations, students will be ready to advance to Scratch 2 Foundations.

Scratch 1 Foundations Curriculum – Ages 7 To 10
The Scratch 1 Foundations course normally takes between 2 and 4 months to complete, depending upon course frequency (1:1 versus 1:1 Accelerated), the student’s prior coding experience, and the student’s consistency in completing homework assignments. Our teachers move at the student’s pace, and spend time ensuring that students have a thorough understanding of key concepts.


Cadet S1: Introduction to Scratch 3.0


Cadet S2: Project 1: Event Listeners, Basic Loops, Basic Conditionals


Cadet S3: Project 2: Cartesian Coordinates, Basic Conditionals


Cadet S4: Project 3: Basic Loops, Basic Conditionals, Objects, Basic Randomization


Cadet S5: Project 4: Basic Variables, Multiple Loops, Event Listeners


Cadet S6: Project 5: Complex Conditionals


Cadet S7: Guided Practice: Scratch 1 Problems and Puzzles


Cadet S8: Final Project

We've introduced Computer Science to more than 10,000 children