Welcome to the LEGO® Education CS & AI Summer Learning Program for Grades 3–5!


Use these outlines to plan your lessons across 10 hands-on learning experiences. Each lesson builds on the previous one, helping students learn key CS and AI foundations through play, exploration, and creative problem-solving.

Don’t forget to begin your journey on the LEGO® Education Teacher Portal. Additional program materials and resources will be available to help guide your facilitation.

Theme 1: Adventure

Lesson Topic: Decomposition

Lesson Description:
Students will build a horse-drawn carriage and a castle and explore making their model go, stop, and turn to pick up explorers. Students will describe how they decomposed the problem of picking up explorers on the way to the castle.

Resources:

Lesson Topic: Sequencing

Lesson Description:
Students will build a horse-drawn carriage, castle, and gold to explore the concept of sequences and how sequencing can be a way to plan a route. In Coding Canvas, they will explore coding a sequence that moves the carriage. Students will discuss their code and describe a sequence.

Resources:

Lesson Topic: Decomposition & Sequencing

Lesson Description:
In this activity, students imagine a brave character on a rescue mission. Students bring their story to life by building a character and programming a sequence to show the hero's rescue journey.

Resources:

Theme 2: Dance Party

Lesson Topic: Hardware

Lesson Description:
Students will build a model of a dancer who uses a wheelchair and color bars to activate the color sensor. They will explore how the color sensor and the motor work together as a system.

Resources:

Lesson Topic: Hardware/Software

Lesson Description:
Students will build a model of a dancer who uses a wheelchair to explore how hardware and software work together. In Coding Canvas, students will program a sequence for the para dancer model and then discuss how hardware and software work together to perform the sequence.

Resources:

Lesson Topic: Loops

Lesson Description:
In this activity, students imagine how a robot might move to different melodies. Students will design and program a chracter that moves to music.

Resources:

Theme 3: Animal Alert

Lesson Topic: Events

Lesson Description:
In this activity, students design and build an animal. Students program their animal to respond to their prompts.

Resources:

Lesson Topic: Sequences, Loops & Events

Lesson Description:
In this activity, students design and program a custom mascot for a real or imaginary sports team that can respond to game events.

Resources:

Lesson Topic: Sequences, Loops & Events

Lesson Description:
In this activity, students design and program their mascot for a to perform a halftime show for a real or imaginary sport.

Resources:

Lesson Topic: Sequences, Loops & Events

Lesson Description:
Students will share their thinking and learning by showcasing their solution, then reflect on their learning.

Resources: