
Course Features
Group Lessons
Students have the opportunity to engage in meaningful discussions about strategies they are using to solve the problems they are working on.
Hands-On Learning
We encourage hands-on exploration and experimentation to help children grasp fundamental concepts through direct experience.
Basic Coding
Introduce young children to basic coding concepts through visual coding platforms like Scratch to prepare them for more complex programming languages,

Course Content
Overview
This course is designed to teach students the fundamentals of programming in a hands-on robotics context. They will gain mastery over essential electronic components like LEDs, motors, and ultrasonic distance sensors through programming, fostering a deep understanding of code and a sense of accomplishment from building hardware. By the end of the program, students will be well-prepared to continue exploring robotics and potentially participate in competitions like FIRST Lego League and FIRST Tech Challenge. Throughout the course, we'll cover advanced topics like obstacle avoidance and path-following.
Objectives
Robotics with Scratch Level 1
-
Week 1: Introduction to Codey Rocky
-
Week 2: Events
-
Week 3: Sequences
-
Week 4: Identifying the Bug
-
Week 5: Loops
-
Week 6: Conditionals
-
Week 7: Conditionals (continued)
-
Week 8: Project Volume Bar
-
Week 9: Functions
-
Week 10: Project Patroller
-
Week 11: Variable
Class Schedule
-
This course is currently being offered as part of our off-site enrichment offerings.
Sample Curriculum




