Course Description
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.
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