Learn Programming with Lego Mindstorms EV3 - Basic Workshop 

Type: Interactive Workshop in 2 parts ( 2 days x 4 hours ).

The workshop is organized and implemented by our team of 2 experienced people.

Intended age range: children and adolescents aged 10 to 16.

The minimum amount of participants per workshop is 10 up to a maximum of 16 participants per workshop.

The parents do not participate in the workshop.

Description

After a short introduction to the basic concepts of IT andthe components of the Lego Mindstorms models, the children build a robot based on the instructions and receive a series of 10 exercises to complete. In groups of 2 children per team within a defined time frame (roughly 20 to 30 mins per exercise), each team works out the solutions for the exercises step by step:

  • Preparation of the program instructions on the tablet/computer and upload to the robot.
  • Running the program on the individual team's playground and fine tune the program via trial-and-error.
  • At the end of each task, each team presents their solution to the other teams.
  • In the last exercise of the workshop, all teams participate in a competition on the common playground.


Part 1:

Section A (60 min): A short introduction into the basic concepts of IT and the Lego Mindstorms components. 

  • What is an EV3 Brick?
  • How to display text  / play sounds and show the color status information on the brick.
  • How to connect the EV3 Brick to sensors and motors.
  • Exercise 1: Learn EV3 brick - start/stop , connect sensors and motors
  • Learn how to start programming EV3 robot 
  • Exercise 2: Write the "Hello to the Lego Mindstorm World!" program and execute it on the brick


Break (15 min)

Section B (90 min): Building a tracker robot based on the  instructions and programming it to: 

  • Exercise 3: Drive forward / backward  - Visualise your path with the pen.
  • Exercise 4: Rotate left to 90, 180 and 360 degrees - Visualize your path with the pen.

Break (15 min)

Section C (60 min): Building a tracker robot based on the instructions and programming it to:

  • Exercise 5: Program the robot to drive along a specific path - Visualise your path with the pen.

Part 2: 

Section A (60 min): Building a tracker robot based on the instructions and programming it to:

  • Exercise 6: Clean the path. 
  • Exercise 7: Catch and  move the item. 

Break (15 min)

Section B (90 min): Building a tracker robot based on the instructions and programming it to:

  • Exercise 8: Shoot object down 
  • Exercise 9: Find the path with a specific color. 

Break (15 min)

Section C (60 min): Building a tracker robot based on the instructions and programming it to:
  • Exercise 10: Find your way by using the color and distance sensors.
  • Preparation for the competition: Fine-tune your robot and program in the individual team playground.    
  • In the competition on the common playground Arena all teams will run their fine-tuned robots. We will time the robots and the robot with the best time wins!

 Clean up of each participants' desk and end of session.


Part 1 : Exercise 1 and 2:  EV3 Brick basics and Hello Lego Mindstorm !


Exercise 3 , 4 and 5 : Move and rotate robot and visualise it with pen


Part 2 - Exercise 6 - Clean objects from path


Exercise 7: Catch and move the item.  


Exercise 8: Shoot object down


Team playground