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
