box-discoverycamp -mindstorms-ev3-01

DiscoveryCAMP Mindstorms EV3

From: $49.00 /

DiscoveryCAMP EV3 gives students an insight into solutions for modern factories and industries. While building and programming 12 intricately designed robot models, students learn how maths, physics and extraordinary machines can bring exciting goals within reach.


  • Full access to 12 comprehensive robotics lessons designed to inspire and teach. Materials for each lesson include:
    • extensive introduction to the lesson illustrated with graphics and animation,
    • detailed building instructions for building the LEGO Mindstorms EV3 robot,
    • step-by-step programming guide,
  • printable lesson plan for the teacher – a great source for ideas and assistance,
  • access to RoboCAMP's teacher's handbooks.


  • LEGO Mindstorms EV3 Education set
  • LEGO Mindstorms EV3 Software
  • an Internet connection

If you are looking for RoboCAMP curriculum in your language, please check the versions issued by our distributors.

Clear selection


The manipulator is a precise robotic arm with surprising number of applications. We can see them in many factories, laboratories and even on military robots. Our manipulator is tasked with grabbing, picking up and transporting a coloured ball from one stand to another. The arm is controlled by the buttons on the EV3 brick, which rotates the arm about its axis and a simple lever that uses the rotation sensor in the motor to decide the speed of arm’s ascent and descent. Working with the manipulator is a great way to show children what are the technical advancements used in the factory production lines and how the modern manipulators work.

Bridge Layer

This vehicle is equipped with a portable bridge that can be set over a precipice. It moves on a set of caterpillar tracks that provide stability and good gripping on any type of surface. A distance sensor is aimed towards the ground and is used to detect any chasm it might be approaching. Upon detection, the robot stops, sets the bridge up and use it to move over the deep. The width of the bridge can be adjusted. During this exercise we can talk about tanks and other types of tracked vehicles.


Anemometer is a device used by meteorologists to measure the speed of wind. This robot is using a set of three cone-shaped cups fixed on a rotor – the harder we blow at them, the faster the rotor will move. Rotations are counted with a color sensor. This exercise is a great opportunity to talk about climate, weather and its major components.

Pin Counter

This robot is tasked with accurately counting all LEGO Technic pins that are in its container. Sophisticated gearing and a piston are used to vibrate the container. Pins within it are being moved to a special gutter equipped with color sensor, which detects its color and count each pin that goes through. A pin counter is another robot used to relieve people from performing arduous tasks that require focus. While building this machine we often talk about the history of industry and innovations adopted on production lines in the last century.


The conveyor is a simple machine that, like the mythological Sisyphus, moves a small ball to the top of a gully, just to let it roll down and then lifts it up again. The whole process is controlled with a colour sensor, which detects the presence of the ball in the conveyor bucket. The conveyor arm is then swung to transport the ball up. The EV3 brick counts each repetition of this process. This exercise encourages discussions about conveyor belts and various automated production systems that use many simple machines to perform simple, repetitive tasks.

Flight Simulator

This model allows us to steer a small helicopter. Two motors are used in this construction – one to power the rotor and a second one to lower and raise the helicopter itself. A small joystick made from a touch sensor controls the actions performed by the model. During the exercise it is worth talking about pilot training and how machines are used for specialised education.


Vehicle is a simple, mobile robot, that is driven by two large wheels. The third element that supports the whole model, is a ball caster: a metal ball that can roll freely in any direction. The basic task for this robot is to make it drive past an obstacle without colliding. This model is a perfect introduction to building and programming mobile robots, as it leaves much space for creative use of different sensors. During work with this robot we discuss different types of autonomous wheeled vehicles and their most recognizable features.

Music Box

Music Box is an unique robot that changes the LEGO Mindstorms EV3 set into a musical instrument. A single motor makes the color sensor revolve around the axis of the robot with a fixed speed. The robot is programmed so that if a sensor detects a particular color, the EV3 brick will play a specific tone. That way, by placing colourful bricks around the robot in different patterns, you can create simple melodies. This unique construction gives us a great opportunity to talk about different sound characteristics like pitch or timbre, methods of recording music (on paper, vinyl disc, hard drive etc). We also talk about different automated devices created for playing music.


Tester is a robot, which uses a colour sensor to separate one items from the other. The item, that is going to be tested, is placed on a stand below the sensor, and after determining if the item has the desired colour, it is pushed out to one of two cointainers. Tester is an example of a device that helps people decide, whether an item meets particular physical requirements, or not. During lesson children will learn about different testers and gauges, that are better than human in judging physical qualities of an item, and situations in which a human expert is indispensable.


Mazebot is a simple vehicle, which can find its way through narrow corridors and tunnels. It stands on two caterpillar tracks which provide stability and grip on every surface. A distance sensor allows the robot to detect walls or obstacles around it, even in complete darkness. If the mazebot encounters a wall, it stops, searches for a possible place to go, and then turns in that direction. During the lesson the teacher can discuss industrial and natural use of ultrasounds, and other technologies enabling machines to measure distance.


Launcher’s task is to throw a ping-pong ball with such a force, that it falls into a box. A central part of this robot is the rotating tower, which position the user can control with the use of buttons on the EV3 brick. The Laucher is equipped with a sensor that can measure distance between the tower and the box, which is our target. A touch sensor plays the role of the trigger, that launches the ball. Building the laucher is a great opportunity to show the students different ways of throwing missiles, that were devised over the centuries.

Sorting Machine

Sorting Machine is a machine, that can mechanically separate colorfull bricks into four groups. A tilting loader slides bricks one by one under the colour sensor, that helps decide to which group the brick should go. After that, the brick is thrown on a revolving slide, that directs the brick to the respective container. The robot says the name of the detected colour aloud, and stops working when every brick has been sorted. Programming the Sorting machine is a great opportunity to talk about the role of automation in modern world.


352 KB
For website use

Vertical banner

126 KB
For website use

Horizontal banner

186 KB
For website use.


1 MB