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


Use these outlines to plan your lessons across 10 learning experiences. Each experience is designed to help students deepen their understanding of computer science and AI concepts through hands-on building, coding, and real-world problem-solving.

Be sure to begin your journey on the LEGO® Education Teacher Portal . Additional program materials and resources will be available to support your facilitation.

Theme 1: Fast Food

Lesson Topic: Inputs and Outputs

Lesson Description:
Students will build a robot server, color scanner, and color bars. Students will explore the color inputs that the color sensor can detect and the corresponding outputs seen in the double motor. They will discuss the relationship between inputs and outputs and match each color input to an output.

Resources:

Lesson Topic: Events

Lesson Description:
Students will build a robot server and discuss how events can be used to trigger responses in a program. In Coding Canvas, students will identify a bug in the event blocks and modify it so the robot server will respond to colors detected by the color sensor.

Resources:

Lesson Topic: Events

Lesson Description:
In this activity, students will design and program a food delivery system using events to deliver food across a city.

Resources:

Theme 2: Rescue Adventures

Lesson Topic: Pseudocode

Lesson Description:
Students will build an airplane and explore a pseudocode sequence designed to rescue forest researchers. In Coding Canvas, students will run starter code and compare the airplane's programmed movements to the pseudocode. Students will discuss how pseudocode can be used to plan computer programs.

Resources:

Lesson Topic: Decomposition

Lesson Description:
Students will build an airplane and explore the problem of how to drop supplies to researchers in a forest. In Coding Canvas, they will explore programming both motors so the airplane can move and drop off supplies.

Resources:

Lesson Topic: Inputs/Outputs

Lesson Description:
In this activity, students will design and program a driving robot to collect rocks from space.

Resources:

Theme 3: Music

Lesson Topic: Events & AI

Lesson Description:
In this activity, students will design and program a collection of musical instruments that can be used to perform a song.

Resources:

Lesson Topic: Inputs/Outputs & Events (AI optional)

Lesson Description:
In this activity, students will design and program a parade float that follows a route and interacts with an audience.

Resources:

Lesson Topic: Inputs/Outputs & Events (AI optional)

Lesson Description:
In this activity, students will design and program a parade float that represents each of their team members in some way.

Resources:

Lesson Topic: Inputs/Outputs & Events (AI optional)

Lesson Description:
Students will share their thinking and learning by showcasing their solution.

Resources: