Skip to content
← All AECs

LearningLAB AECs

Educational Robotics and Programming

Learning, building and solving problems through technology. A practical and interdisciplinary AEC, aligned with the Essential Learning Outcomes and adapted to Pre-School, 1st, 2nd and 3rd Cycles.

Robótica Educativa e Programação

Educational Robotics is much more than technology.

Educational Robotics makes it possible to create learning situations where pupils draw on knowledge from different areas and develop skills through experimentation, problem-solving and collaborative work.

The activities are designed to promote links between Technology, Mathematics, Science, Portuguese and cross-curricular skills, while respecting the characteristics and objectives of each level of education.

Our activities promote:

  1. Reasoning and problem-solving
  2. Creativity and critical thinking
  3. Cooperation and communication
  4. Computational thinking
  5. Experimentation and practical application of knowledge
  6. Autonomy and adaptability

Curricular alignment

From Essential Learning to practical application.

Robotics can act as a learning context for drawing on the knowledge and skills set out in the Essential Learning Outcomes, through practical and interdisciplinary challenges.

AreaHow it is developed through the activity
Mathematics

Logical reasoning, geometry, measures, patterns, spatial relationships and problem-solving.

Natural Sciences / Environmental Studies

Observation, experimentation, investigation and understanding of phenomena.

Technology and ICT

Programming, computational thinking, technological systems and responsible use of technology.

Portuguese

Communication, interpreting challenges, argumentation and presenting solutions.

Physical Education

Coordination, spatial orientation and movement-based challenges, where applicable.

Cross-curricular skills

Collaboration, autonomy, critical thinking, creativity and communication.

By level of education

Content adapted to each stage.

The challenges, materials and objectives evolve with the age and skills of each group.

Pre-school

Discover through play

Exploration, construction, sequencing, spatial orientation, cause and effect, creativity and solving small challenges.

Key skillsCuriosity · fine motor skills · reasoning · communication · cooperation

Primary School

Building, experimenting and programming

An introduction to building mechanisms, sequences, block programming and guided problem-solving linked to Mathematics and Environmental Studies.

Key skillsLogical reasoning · sequencing · creativity · collaboration · autonomy

Lower Secondary School

Solving challenges with technology

Building structures and mechanisms, using motors and sensors, block programming and the practical application of Mathematics and Science concepts.

Key skillsComputational thinking · investigation · communication · problem-solving

Upper Secondary School

Designing solutions and deepening programming

Developing robotics projects, algorithms, data collection, prototyping and iterative improvement of solutions to real-world challenges.

Key skillsCritical thinking · programming · engineering · autonomy · project work

LearningLAB Methodology

Learning by doing, from challenge to reflection.

Learning by doing: each challenge turns pupils into protagonists and mistakes into an opportunity to understand, improve and move forward.

  1. Mission

    We present a clear and motivating challenge.

  2. Construction

    Pupils plan and build their solution.

  3. Programming

    They give instructions to the robot and explore algorithms.

  4. Test

    They put the solution into operation.

  5. Error

    They identify what did not work and look for alternatives.

  6. Memory

    They record the process, the decisions and what they discovered.

  7. Reflection and group sharing

    They relate the experience to what they have learned and explain their solutions.

A closer look at a session

What happens in a session?

Each session combines discovery, construction and programming. The trainer presents a mission, supports the teams during experimentation and ends with the sharing of solutions.

  1. Mission launch

    Contextualisation of the challenge and the session objectives.

  2. Exploration and construction

    Teamwork with pieces, mechanisms, sensors and materials.

  3. Programming

    Creation of the instructions needed to complete the mission.

  4. Testing and improvement

    Experimentation, identification of errors and refinement of the solution.

  5. Reflection and sharing

    Presentation of results and links to the learning achieved.

Activity examples

Challenges that spark curiosity.

Navigating a maze

Programming a robot to follow a route, measure distances and avoid obstacles.

Building a bridge or mechanism

Exploring structures, stability, gears and movement.

Responding to the environment

Using sensors to detect light, distance, sound or contact and trigger actions.

Solving a themed mission

Creating solutions linked to the environment, the city, space or other curriculum content.

A complete solution

What the school receives.

LearningLAB ensures a simple, consistent implementation aligned with the institution's objectives.

  • Structured educational programme
  • Activity planning
  • Specialist trainers
  • Equipment and materials
  • Activities adapted to the level of education
  • Implementation support
  • Liaison with the school

LearningLAB experiences

Robotics in action

Contact LearningLAB

A proposal designed for your institution.

Tell us what you are looking for. The LearningLAB team will help find the most suitable activities.

Institution information

I'd like to receive a proposal

Share what you're looking for. The LearningLAB team will get in touch with you.

What type of solution are you looking for?

You can select multiple options.

Age group

You can select multiple options.

LearningLAB uses this data to respond to your request. Privacy policy

Thank you for getting in touch

Request sent!

Your request has been sent successfully. The LearningLAB team will contact you.