In this lesson you will know the basics of EV3-G Programming and learn in details how to use all EV3-G Flow Blocks Including the Start Block, Wait Blocks, Switch Block Loop and Loop Interrupt Blocks. For further learning you can always participate in /host any of our free courses.


View and Download:

Press the buttons below to view the activity, this activity is available in the Presentation form and the PDF form. Please note that you are only allowed to view the activity online and our platform visitors and members should not copy, modify or download the activity without Robots Got Talents permission. We hope you enjoy the activity.

Last Update:


Flow Blocks are the Blocks responsible for giving a sort of intelligence to your robot, as you are able to use Logical Expressions, wait until and loops to command your robot to finish a certain task. Loops Block: used for repeating a certain command for a certain time, with a certain condition or forever. Switch Block: used to choose between 2 different programs according to a condition/s. All the EV3-G Flow Blocks are explained in details in this activity.



To play, press and hold the enter key. To stop, release the enter key.

Copyright © 2019-2020 by Robots Got Talents.  All rights reserved.  LEGO and MINDSTORMS are registered trademarks of The LEGO Group, RoboMind is a registered trademarks of Research Kitchen, MIT APP INVENTOR is a registered trademarks of Massachusetts Institute of Technology

Robots Got Talents is neither affiliated with nor endorsed by any of the above organizations. Not all the data in books/ courses  are owned or made by Robots Got Talents, resources are available in the Resources Webpage

  • Facebook
  • Instagram
  • Twitter
  • YouTube