Grade 3 - 6 | No coding experience is needed
Scratch is a visual programming language that uses code blocks to develop games and applications. Our goal is for young students to have fun and build an interest in coding while developing the foundational logic to succeed in a more advanced course.
Subcourses & Curriculum
Scratch (Level 1)
Beginner & Intermediate Scratch
Learning basics through visual programming and apply basics to create more in-depth games.
Sprites & Events
Introduction to Control
Scratch (Level 2)
Applying basics to create more complex games.
Small Applications and Games
Students should be able to feel comfortable with Scratch. Students should expect to develop a strong foundation for coding and better problem-solving skills.