LEGO Mindstorms construction robot instruction lesson plan robotics courses

CityCAMP Mindstorms EV3

From: $49.00 /

CityCAMP EV3 is a version of CityCAMP, designed for the newest LEGO robotics set: Mindstorms EV3. The course focuses on how robotics and technology can make life easier in a modern city. This time, however, we build robots using EV3’s new set of electronic bricks and program them with different software.


  • 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 #31313 or EV3 Education #45544 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

Vending machine

This construction is based on a vending machine found at bus stops or a machine which dispenses items such as snacks. Just like the real thing, the model dispenses a specified item depending on what we choose from the menu which is found on the programmable brick. Clever mechanisms not only deliver the goods to the destined place, but also secure that they are disposed in the right amount. Our vending machine model is an opportunity to get to know the principles of how such a machine is designed, and also gives us a moment to think about increasing automation in modern cities.


The motorcycle model consists of two modules connected in a very inticate way. The smaller part, the motorcycle itself, follows a cirlce-shaped path and is driven by a motor, that is placed steadily with the EV3 brick in the distance. The design of a driveshaft with bevel gear trains allows transmitting the power to the moving model. The infrared sensor can automatically count the laps made by the motorcycle by detecting movement taking place in front of it. During the lesson we talk about the design of motorcycles and how it’s been changing through the times.

Solar plant

This robot is a model of a solar power station showing how solar energy is changed into electric current. Thanks to the colour sensor, the robot seeks the source of the strongest light and directs rotating panels towards it for the best result. To make all the panels move at the same rate and time a series of clever gear trains was put to use. The ratio of those meshed gears is the key to write a properly working program. Building and programming an automated solar power plant is an excelent moment to talk about alternative ways of generating electicity and strategies of preserving it.


The helicopter model, exactly like its real life equivalent, uses intricately designed gear configuration to power both the main and the tail rotor. The cooperation between those two rotors is essential to precisely control this aircraft, regardless of whether it is a enormous heavy-lift helicopter with two horizontal rotors (EV3 Edu) or a lightweight scouting helicopter with a tail rotor (EV3). The machine is equipped with a distance sensor, whose reading determines the motor’s power and thus the velocity of rotation of the rotors. The lesson is a great time to discuss advantages and disadvantages of helicopters.

Scissor Lift

This construction consists of the platform, the height adjusting module on which it is placed and a movable base on wheels. The platform is being lifted by an engine with several beams connected in X-shape. When the engine starts to work, beams start to fold like a pair of scissors. This construcion can be a great opportunity to talk about simple machines and how their interface can be programmed so that using them is both easy and efficient.

Crane LEGO Mindstorms EV3

The harbour crane model, like its real-life counterpart, can carry the cargo both vertically and horizontally. Its base uses a turntable, the element which allows the robot to revolve around its axis. The crane is controlled by means of a handy joystick, made up of a servo motor and a touch sensor. By pushing the joystick we change the speed and direction of the crane’s rotation, while the button on its end lets us pick up the cargo. Building the crane gives an opportunity to talk about various types of industrial constructions, used to move and carry massive loads.


This remotely controled car allows children to feel like race drivers. Just like in most sport cars the power from the engine is transmitted to the rear axle, which is done by means of a gear train. The model has rack and pinion steering mechanism that is being operated with the two paired LEGO motors (EV3) or a motor and a tilt sensor (EV3 Edu). Students also have the opportunity to learn about various details of car (especially race car) construction. The shapes of a car models for each EV3 set differ significantly, as one resembles an agile race car and the other is a mighty american “dragster”.

Wind Turbine

This construction is made up of a tower on top of which there is a rotor with specially formed blades and a solid base that supports it. The speed of the rotor and direction of the movement is adjusted by a lever attached to a rotation sensor. The program for the model is easily expandable by new, interesting functions. This construction is an excellent opportunity to talk about the history of windmills, their advantages as well as disadvantages.

Dump truck

Dump truck is a vehicle commonly encountered on construction yards. It is tasked with transporting different cargo on top of its open-box bed and dumping it upon arrival to designated location. Dump trucks must be able to manouver in very difficult conditions, which is achieved either by using caterpillar track (EV3 Edu) or articulated construction (EV3). The model is controlled remotely by the programmable LEGO infrared controller, or by buttons on the EV3 brick. This construction is a great opportunity to talk about different types and applications of trucks and heavy vehicles.


This is a model of a forklift truck as used in many warehouses to lift heavy loads. It needs three motors, a touch sensor and a distance sensor. Two motors are used to drive the construction whereas the third one enables the fork lift truck to lift materials. The distance sensor gives information to the robot about where to stop to load its cargo. The lesson is also a chance to discuss with the children short-range transport and the range of specialty forklift trucks and stackers used for it.


Bulldozer is a simple, moving robot, that works similarly to machines commonly seen on a construction yard. Robot stays within a black circle, marked on a special board – it is tasked with pushing all nearby objects out of the circle. Long blade on its front allows it to push substantial quantities of items and color sensor stops it from ever moving out of the black circle. Construction serves as a great example of how a properly written algorithm can improve robots performance. We also discuss different machines used during ground work.


The aeroplane model is a kind of a flight simulator. It consists of a little aeroplane model and a platform in the center, that the aeroplane revolves aroud. The operator is able to adjust the height of the aircraft – depending on the version of the model it is done either by the infrared remote (EV3) or buttons on the EV3 brick (EV3 Edu). Both models have interesting mechanical solutions that are worth a note during the class. The model is also a good opportunity to talk about the laws of physics that make flying possible. Building instruction for EV3 set has also obstacles, that can be used to do perform a small Air Show.


290 KB
For website use

Vertical banner

108 KB
For website use

Horizontal banner

152 KB
For website use.


614 KB