This course targets school teachers/trainers, aiming to assist them in incorporating mBot across various subject areas, including mathematics, physics, biology, and more.

Hands-On Learning in STEM (mBot)

Course summary

Porto, Portugal

6 days

Erasmus+ KA1


This course targets school teachers/trainers, aiming to assist them in incorporating mBot across various subject areas, including mathematics, physics, biology, and more.

mBot is a STEAM education robot for beginners, that makes teaching and learning robot programming simple and fun. With just a screwdriver, step-by-step instructions, and a study schedule, children can build a robot from scratch and experience the joys of hands-on creation.

Participants will learn about a variety of robotic machinery and electronic parts, get to grips with the fundamentals of block-based programming, and develop their logical thinking and design skills.

The mBot isn’t just another robotic toy—it’s an affordable, build-it-yourself creation intended to impart several technical skills to children. While it may not teach them how to craft a website or an app, it lays a solid foundation in the fundamental principles of development. What makes it unique is its ability to engage learners through interactive stories in its training guides. Employing real-world contexts simplifies complex concepts, offering instant gratification for the efforts invested.

The platform’s brilliance lies in applying these concepts to the robot itself. By plotting characters on a coordinate plane and manipulating their movements through the X and Y axes, children can observe similar principles applied to the mBot. Introducing sensors further illuminates the power of automation.

mBot serves as an excellent vehicle for teaching programming fundamentals in an enjoyable and easily comprehensible setting. It excels at laying the groundwork for understanding core development competencies.

The mBot stands as an introductory educational robot kit aimed at initiating students into the world of programming, electronics, and robotics through hands-on experiences. With the mBot, students have the opportunity to assemble the robot in diverse ways, utilizing various pre-assembled options available. These include configurations like an obstacle-avoidance car, a line-following vehicle, and a remote-controlled car, providing a range of practical learning opportunities.

mbot stem course for schools

Get the complete Course Program

Download the PDF

Last Course Gallery

Pricing Details

Our pricing policy follows the official regulations on transparent costs.

The costs can be supported with a KA grant under the Erasmus+ programme.

Course fee: 580 euros per participant (6-day course).


  • Learning Together’s Welcome Kit;
  • A Daily Program designed by our trainers;
  • Welcome Dinner to meet your new colleagues;
  • Social and Cultural Heritage Activities integrated into networking and social dynamics:
    • Cultural Heritage Day: Guided Porto visit;
    • Hop On & Hop Off Tour Bus;
    • 6 Bridges River Cruise;
    • Visit to the Port Wine Cellars & Wine Tasting Experience.
  • Daily Coffee Break;
  • Logistic, organizational and administrative support from headquarters;
  • Daily assistance and on-call support throughout the whole week.
  • Target Audience
    This course is designed for a wide range of educational professionals including teachers, trainers, educational and career counsellors, school psychologists, headmasters, school administrators, and staff across primary, lower-secondary, and secondary schools. It also caters to professionals in training centers, adult education schools, higher education institutions, and NGOs.
  • Additional Info
    Please note that the course may have participants from various school levels and English proficiency.
    Course Language: English
    Equipment required: Laptop

Course Objetives

The course aims to equip educators with practical strategies, methodologies, and hands-on experiences to effectively integrate the mBot, a programmable robot, into STEM (Science, Technology, Engineering, Mathematics) education. Participants will explore the significance of hands-on learning, delve into the principles of STEM education, and discover innovative ways to leverage the mBot platform for enhanced learning experiences.

Learning Outcomes:

  • Explain the Significance of Hands-On Learning in STEM Education;
  • Articulate the importance of hands-on learning in enhancing student engagement and understanding across STEM disciplines;
  • Develop hands-on learning activities tailored to science, technology, engineering, and mathematics, incorporating the mBot platform;
  • Effectively integrate mBot technology into diverse STEM lessons, demonstrating proficiency in programming and utilizing mBot functionalities;
  • Apply engineering principles and design thinking methodologies while utilizing mBot to solve problems and create innovative solutions;
  • Create innovative STEM projects using the mBot platform that encourages critical thinking, collaboration, and experimentation;
  • Devise plans to seamlessly integrate mBot-enhanced learning experiences into existing curriculum structures across various educational settings;
  • Engage in collaborative discussions, sharing experiences and best practices for implementing mBot in STEM education, fostering a community of practice among educators;
  • Enhance communication skills and the English language;
  • Enhance digital skills;
  • Share European common values.

These objectives and learning outcomes aim to equip educators with the necessary knowledge, skills, and strategies to effectively utilize the mBot platform for enhancing hands-on learning experiences in STEM subjects.

Daily Program*

  • Welcome dinner, icebreaking
  • Meet & greet, networking – participants and staff
  • Week briefing & planning
  • Introduction to STEM Education and Hands-On Learning
  • Overview of STEM Education: Goals and Significance
  • Understanding the Role of Hands-On Learning in STEM
  • Exploring Successful Models of Hands-On Learning in STEM Education
  • Hands-on learning in Science Education with mBot
  • Introduction to mBot: Overview and Basic Functionality
  • Hands-On mBot Programming for Science Applications
  • Designing Science Experiments Using mBot
  • Technology Integration with mBot in STEM Learning
  • Advanced mBot Programming: Exploring Sensors and Applications
  • Collaborative Design Challenge: Developing mBot Projects for STEM
  • Hands-On Work: Integrating mBot Technology into STEM Activities
  • Engineering Applications and mBot Projects
  • Engineering Concepts with mBot: Building and Prototyping
  • Design Thinking Workshop: Problem-Solving with mBot
  • Hands-On Engineering Challenges with mBot
  • Applying Engineering Principles with mBot Projects
  • Mathematics and Problem-Solving with mBot
  • Interactive Programming: mBot for Math Challenges
  • Implementation and Reflection
  • Recap and Reflection: Insights from Hands-On mBot Learning
  • Strategies for Integrating mBot-Enhanced STEM Learning into Curriculum
  • Group Presentations: Showcasing mBot-Integrated Lesson Plans and Projects
  • Course roundup & review
  • Learning outcomes’ validation
  • Certification Ceremony
*This schedule/ program describes likely activities but may differ based on the trainer's discretion and objectives.

Still have Questions?

For more information, check our Pricing & FAQ

Ready for Porto?

Scroll to Top