Interrelated in all educational areas based on an active, cooperative and participatory methodology.

Educational robotics aims to make it easier for students to learn physical (energy, force, speed) and mathematical (trigonometry, geometry) concepts and to discover programming, working in a fun, mechanical and electronic way. And also to promote the development of initiative, creativity, teamwork, entrepreneurship and curiosity to discover.

At STP Training we understand educational robotics as a global and integrated interrelated experience in all educational areas based on an active, cooperative and participatory methodology.

Educational robotics is an interdisciplinary teaching system that allows students to develop areas of Science, Technology, Engineering and Mathematics, which in English is known by the acronym STEM (Science, Technology, Engineering, Mathematics), as well as areas of Linguistics and Creativity.

Students learn to build models that are usually accompanied by a computer program that makes the robot execute commands (be it moving, identifying colours, measuring distances to an object, etc.). The programming systems that are commonly used are almost always based on icons and not on written instructions, to make learning more engaging and intuitive. The aim is for the student to become familiar with programmable devices, which are increasingly present in our society (computers, mobile phones etc.). With this ability to understand how robots are programmed, they acquire a skill that will be very useful to them in their personal and professional future.

Robotica educativa Viladecans STP Training

That is why it deals with all the competencies to a greater or lesser extent and focuses on different objectives depending on the specific activity that is developed within the project.

Educational robotics activities for boys and girls from 6 years old, adapting the content to each educational stage with different kits and components of programming and educational robotics.

Robotica educativa amb wedo

We use LEGO ® resources such as the WeDo 2.0 robot, a LEGO Education proposal for the youngest where you can build 12 models with simple sensors and a motor that connects to your computers, and program behaviors with an extremely simple, easy and fun tool to get started in robotics.

LEGO WeDo can also be easily programmed with Scratch, free educational software, which will allow us to cover much wider projects integrating block programming.

LEGO MINDSTORMS Education is the resource of choice for working with older people, with more advanced programming and a much higher level of creative ability.


Structured courses with different challenges, in which physical, mathematical and technological concepts are included. In this way, students work on concepts that they have studied in various subjects of the official school curriculum in a practical way.

Lego Education STP Training
  • Understanding the operation of simple machines (gears, wheels and axles, levers and pulleys) and their construction.
  • Construction of robots with the Lego WeDo Kit
  • Programming with WeDo Lego Education to give movement to the constructions.
  • Establishing links between the models that students build and the real world.
  • Solving challenges by building and programming robots.
  •  Introduction to Scratch software
  • Creation of digital narratives made with the Scratch program.
Scratch Robotica Educativa a Viladecans
  • Scratch programming.
  • Construction with the Lego WeDo Kit of machines and vehicles relating them to digital narratives created with the Scratch program.
  • Creation of complex digital narratives.
  • Construction of a model with the Lego WeDo.
  • Application of mathematical concepts such as the measurement of time, distance and speed.
  • Creation of basic video games.
MIndstorm Robotica STP Training
  • Introduction to the Mindstorm Robot and its basic programming.
  • Construction of various machines, vehicles and robots using Lego Mindstorm NXT / EV3 boxes.
  • Construction of machines, vehicles and robots from various mechanisms.
  • Introduction and acquisition of concepts of mechanics (transformation of movements, construction of the robot, etc.), electronics (interconnecting the motor and sensors) and computer science (programming of movements).
  • Learn to program with graphic language.
  • Acquire basic notions of digital and analog electronics.