ITC International Training Center s.r.o., Františka Křížka 362/1, 170 00 Praha 7, Czech Republic +420 603 333 953 info@itc-international.eu
07barcelonaclass.jpg

ERASMUS+ Course

Coding and Robotics

In today’s rapidly evolving technological landscape, understanding coding and robotics has become essential for preparing students for the future. This course empowers teachers of all subjects to integrate coding, robotics, and artificial intelligence into classroom practice.

Participants will explore how to teach computational thinking, problem-solving, and design through hands-on activities that connect technology to creativity, sustainability, and real-world innovation.The course focuses on practical and interdisciplinary approaches, encouraging participants to “learn by doing” while fostering collaboration, curiosity, and innovation across subjects.

Learning Outcomes

After the course, participants will be able to:
  • Understand the principles of coding, robotics, and AI in education.
  • Develop skills in programming microcontrollers and robots through hands-on experimentation.
  • Explore STEM and STEAM methodologies that link technology to creativity and problem-solving.
  • Gain confidence in using tools like BBC Microbits, CyberPi, and mBots to design classroom activities.
  • Apply Project-Based and Inquiry-Based Learning to coding and robotics lessons.
  • Learn to collect and use sensor data to create interactive, student-driven projects.
  • Enhance digital literacy, collaboration, and communication through robotics teamwork.
  • Strengthen understanding of AI ethics, digital citizenship, and sustainable innovation.

Teaching & Learning Methods

All our methods are designed to be highly interactive and hands-on, ensuring a practical and engaging learning experience.

  • Hands-on and Experiential: Direct experimentation with robots, coding challenges, and design projects.
  • Collaborative and Cross-Curricular: Peer teamwork combining STEM, creativity, and problem-solving.
  • Reflective and Inquiry-Based: Learning through questioning, testing, and redesigning prototypes.
  • Playful and Technological: Exploration of tangible coding and robotics platforms in motivating ways.

EU Competence Frameworks

This course aligns with key EU competence frameworks:
  • DigCompEdu: Enhancing digital teaching competence through robotics and coding.
  • LifeComp: Fostering critical thinking, resilience, and creativity in problem-solving.
  • EntreComp (adapted): Developing initiative, innovation, and value creation.
  • Key Competences for Lifelong Learning: Strengthening digital, mathematical, and learning-to-learn competences.

Erasmus+ Priorities

This course equips participants with skills that respond directly to key Erasmus+ priorities:
  • Digital Transformation: Encouraging innovation and digital readiness through practical technology use.
  • STEM and Sustainability: Promoting inquiry-based and interdisciplinary learning for sustainable futures.
  • Improving Teaching Quality: Building confidence in integrating robotics and coding into real classrooms.
  • Inclusion and Participation: Making technology accessible and engaging for all learners.

COURSE MODULES & TENTATIVE SCHEDULE

Day 1 – Introduction to Coding and Robotics

Module 01 - Introduction to Robotics:

Orientation, networking, and overview of course objectives.

Module 02 - How Do We Instruct Machines:

Exploring the logic behind programming, algorithms, and the differences between Coding and Machine Learning.

Module 03 - BBC Microbits:

Hands-on introduction to microcontrollers, sensors, and basic programming.

Orientation Walk with a Local Guide (optional, complimentary)

A short post-class city walk for orientation and networking. Voluntary, no fee, separate from the course, and not counted in Erasmus+ hours or outcomes.

Day 2 – Advanced Robotics and Data Gathering

Module 04 - Advanced Microcontrollers:

CyberPi – Understanding advanced programming concepts, data flow, and control mechanisms.

Module 05 - Programming Robots & Gathering Data from Sensors:

Collecting, visualizing, and interpreting real-world data using sensors and robots.

Day 3 – AI, Vibecoding, and Future Innovation

Module 06 - AI and Vibecoding: What Is the Future:

– Exploring the intersection of robotics, artificial intelligence, and emotional coding (vibecoding).

Module 07 - Practical Use Cases and STEM Projects:

Designing creative classroom projects linking AI, sustainability, and robotics.

Module 08 - Introducing mBots:

Programming mBots to complete challenges that reinforce teamwork and computational thinking.

Day 4 – Outdoor Robotics Challenge

Module 09 - Outdoor Activity – Robotics in Action:

Programming independent mBots for real-world navigation and environmental tasks. Focus on collaboration, creative problem-solving, and data-driven learning.

Day 5 – Showcase, Reflection, and Dissemination

Module 10 - Participant Projects Presentations:

Teams present and demonstrate their robotics projects.

Module 11 - Feedback, Evaluation, and Dissemination:

Sharing learning outcomes, exchanging ideas for classroom adaptation, and planning for future Erasmus+ cooperation.

Final Reflection

Action Plan • Certificates & Farewell

Register for this Course
EACH COURSE WILL BE HELD WITH MINIMUM OF 10 COURSE PARTICIPANTS

Pre-register for ITC Erasmus+ course:

  • Please fill in your contact information and select the course for which you want to apply. We will provide you with more information as soon as possible!
  • Check the box that you agree with the terms of service.
  • Click 'Submit.'

Boxes marked with * must be filled out.

First name:*
Last name:* 
E-mail:*    
Occupation:*
Nationality:*
Number of participants:
Name of the course you are applying for:
Coding and Robotics
Location of the course:
Your School/ Organization name:
Fill in the dates on which you would like to come:
Please choose if you agree to receive a promotion information about ITC's courses and offers:*   
Any questions or comments please write here:

Press the following button to pre-register: