The Start Block in the EV3 programming software Pro Preview

In EV3 you can create a new thread in two ways - using a new start block or using wires. In this tutorial we will take a look at the Start Block.

To access the full video please subscribe to


  • #1169
  • 22 Mar 2019

The start block is the first block under the orange Flow Control palette. 


Once you have put the start block on the canvas, you will have a new thread. Once the program is running, a new thread will be invoked for each of the start blocks on the canvas and the corresponding blocks with instructions will be executed. So, a solution to the problem "Program a robot to move in a square while waving its hand back and forth" will look like this:

content picture

Courses and lessons with this Tutorial

This Tutorial is used in the following courses and lessons

Image for Instructors Remote Training
Course icon fllcasts
  • 135
  • 280:11
  • 156
Image for Threads and Multi-threading
  • 5
  • 1
  • 9
  • 3d_rotation 1
Image for Robotics with LEGO - Level 3.0 - Security systems
Course icon fllcasts
  • 47
  • 0:00
  • 206
Image for Lesson 6 - PIN code, Access codes
  • 7
  • 7
  • 20
  • 3d_rotation 1