We have moved to 2171 Ivy Road · Now enrolling Spring Break, Summer, and School Days Off Camps!

Fundamentals of Coding with SPIKE Essential

This class is intended for students with no previous exposure to Lego robots.

Introducing the Next Generation of Coders!

The Fundamentals of Coding with SPIKE Essential is the fun and engaging way to teach your elementary students essential STEM skills.

Through interactive projects and robotics using the LEGO SPIKE Essential kit, children will learn programming basics like sequences, algorithms, conditional logic, and repetition. They will apply these concepts by building real-world machines like excavators and cranes.

Watch your students develop problem-solving abilities and understand how coding impacts the modern world. The step-by-step lessons foster creativity and spark a passion for STEM fields.

This progressive curriculum establishes a firm foundation in computational thinking. Students will be fully prepared to take on more advanced programming down the road.

Highly-qualified instructors deliver an award winning curriculum developed by the Carnegie Mellon Robotics Academy!


Unit 1: Light Up Snackbot
Snackbot is a robot that was designed to deliver snacks to people within an office. It communicates using lights and sounds. Build a robot like Snackbot and use the Light Matrix to display colored patterns and messages! Source: CS2N.

Unit 2: Spinny Snackbot
It's snack time! In this unit, you will learn how to make Snackbot deliver snacks by attaching and programming the motor to make it move. Source: CS2N.

Unit 3: Unit 3: Buggy Bugs
Not every program is perfect, some may have errors (a.k.a "bugs"). Let's identify the errors and make a plan to fix them! Source: CS2N.

Unit 4: Journey on the Moon
Iris is a lunar rover that drives on the moon collecting data for geological sciences. Build your Iris robot and program it to move forward and explore on the moon! Source: CS2N.

Unit 5: Dodging Craters
Iris may come across some craters on the moon. Program the robot to be able to turn so that you don't run into them! Source: CS2N.

Unit 6: Strawberry Spotting
Build the Strawberry Plant Sorter. Use the Color Sensor to detect red ripe strawberries! Source: CS2N.

Unit 7: Chatty Alien
What would you do if you met a real alien? This individual is sweet and friendly, but how do you communicate with him? Try it yourself and see how this Chatty Alien reacts to your attempts. Source: robocamp.

Unit 8: Dice
Monopoly, Risk, or maybe Chinese Checkers? Regardless of the name of your favorite board game, there's a good chance that playing it requires a dice. Build and program your game dice to make every game even more exciting! Source: robocamp.

Unit 9: Preparing for the Weather
Daniel learned that strong storms can damage pet houses. Help him design a pet house that keeps animals safe even in storms. Source: Lego Education.

Unit 10: Life Cycles
Leo learned that tadpoles are baby frogs. He wonders how other animals and plants change as they grow. Source: Lego Education.

Unit 11: Animal Behavior
Maria sees that African buffalo live in large herds. She wonders why they live in groups rather than on their own. Source: Lego Education.

Unit 12: Solving Problems When Environments Change
Sofie learned that people would put a building in the wetland near her home. She’s worried it will hurt the birds and other animals that live there. Source: Lego Education.

Enrichment and tutoring in Math and Computing for any student who wants to learn.
Led by Ana Nora Evans in Charlottesville, Virginia.

Blue Ridge Boost
2171 Ivy Road
Charlottesville, Virginia 22902
Email: nora@blueridgeboost.com
Phone: ‪(434) 260-0636