Bundle and save to celebrate summer! Shop Now

View All Materials

Unit:

Learn to Code Level 1

Jumpstart your coding journey with the Learn to Code Level 1 Curriculum! Explore lessons and projects that celebrate each Level 1 block and make relevant cross curricular connections across subject areas. Units include getting to know your Root Coding Robot and the iRobot Coding App, touch sensors, drawing, loops, and wheel speeds.

Learn to Code Level 1

Unit 0: Welcome to iRobot™ Coding!

Unit 1: Meet Root

Unit 2: Robot Senses

Unit 3: Drawing + Root

Unit 4: Root’s Loops

Unit 5: Wheel Speeds

No Experience Required

Learn to Code Level 1: Unit 0

This guide was designed to accompany the use of the iRobot Coding App and the Root Coding Robots when leading students through their Learn-to-Code journeys. Inside we cover interface details, best robot practices, classroom setup and more!

Coding ,

Robotics

Premium Educator Content

No Experience Required

Learn to Code Level 1: Unit 1

The purpose of Unit 1 is to introduce students to the basics of our Level 1 beginner Code Blocks. By the end of the unit, students will be able to code the Root® Coding Robot to move forward and backward, turn left and right, glow 8 different colors and patterns, and play musical notes. Practice coding concepts by navigating through obstacle courses and choreographing a robo-dance party!

Coding ,

Robotics

Premium Educator Content

Learn to Code Level 1: Unit 2

The focus in Unit 2 is learning all about robot senses and how robots respond to touch interaction. Learners are introduced to touch sensors and expand the block library with When Touch, When Bump, and Wait Blocks. Practice and showcase coding skills by building a TrafficBot and Touchbot.

Coding ,

Robotics

Premium Educator Content

Learn to Code Level 1: Unit 3

The focus in World 3 is learning how to draw with your robot. Learners are introduced to the robot’s marker holder with the Marker Block. To draw with precision, learners will edit the Move and Turn Blocks with specific degrees and distances to draw letters and shapes with the robot. Explore parameters and practice debugging through the Simulator in the iRobot™ Coding App.

Coding ,

Robotics

Premium Educator Content

Learn to Code Level 1: Unit 4

The focus is World 4 is understanding how to control the flow of your code projects using loops with the Repeat Block and parallelism with multiple When Play Blocks. Learners will practice their coding skills by looping music, creating infinite rainbows, building a light show with nested repeats, and designing shape wheels. Finally, coding skills will be put to the test with a game that interrupts infinite loops.

Coding ,

Robotics

Premium Educator Content

Learn to Code Level 1: Unit 5

In Unit 5, learners are introduced to the Wheel Speeds Block. The Wheel Speeds Block provides opportunities for endless driving programs and customized robot movements. Learners will edit wheel speeds to create arcs and circles. Practice coding skills by making the robot wiggle, figure skating, and navigating around a bumper course.

Coding ,

Robotics

1
Explore All Materials