Robot EV3: Program It!


Students will learn how to create programs for a Lego EV3 robot in order for their robot to perform a task. Lesson 2 of 4.



This is lesson two of four lessons (Robot EV3: Build It!, Program It!, Sense It! Operate It!) which students will design, build and create a program for an Lego EV3 robot that can sense its environment and act by making a sound when it is finished.

In this lesson, students will learn how to create programs by dragging Programming Blocks from the Programming Palettes at the bottom of their computer screen onto the Programming Canvas. Students may work individually or in pairs to break down the problem and build towards a solution to complete their program. For this lesson, students may use a robot design with a driving base OR students may use a previous robot (Refer to lesson "Robot EV3: Build It!")

As a Teacher, I highly suggest that you take pictures and or video clips of your students throughout all of the lessons. It can serve as an awesome demonstration/model for the final project to share with your students toward the end of lesson 4 (Robot EV3: Operate It!).

Materials needed per student or pair of students:

Lesson Times

Lesson Time
55 Minutes

Industries / Subjects / Grades

Industries / Pathways
  • Engineering & Architecture Engineering & Architecture
    • Engineering Technology
Grade Levels
  • 9
  • 10
  • 11
  • 12

Standards and Objectives


Next Generation Science Standards (1)
California's 2013 CTE Standards (2)

Related Instructional Objectives (SWBAT...)

  • Create programs in order for their robots to perform their tasks.
  • Modify the value of EV3 Programming.
  • Transmit the program from the programming software to an EV3 Brick.

Get access to the rest of this Lesson and over 3000 more!

Create a Free Account or now!