Coding and Robotics Made Easy

Concept by Patrick O'Hare

Table of Contents


Robotics and coding can seem intimidating to both teachers and students, but it does not have to be this way.

This course makes coding and robotics accessible, straightforward, and fun for every classroom. Robotics and coding can help students develop many skills, such as logical reasoning and problem-solving, that apply to many subjects and are indispensable for many future careers.

Stimulate your students’ creativity and imagination with coding and robotics! This course provides the teacher with a step-by-step procedure for how to use coding and robotics with classroom-based lessons. Participants will learn how to bridge the gap between software and hardware in an exciting and easy-to-understand way.

By the end of this course, participants will be comfortable teaching students the fundamentals of coding and robotics which are captivating and student-centered. Furthermore, participants will be able to adapt them to many different classrooms and subjects.


Suggested computer proficiency: Intermediate

Learning outcomes

The course will help the participants to:  

  • Understand and utilize the fundamentals of coding and robotics;
  • Develop the skills and knowledge to use them in their classroom in a fun and interesting way.

Tentative schedule

Day 1 – Introducing coding and robotics

  • Introduction to the course, the school, and the external week activities;
  • Icebreaker activities;
  • Presentations of the participants’ schools;
  • What is Robotics?
  • Robotics and STEAM;
  • 21st Century Literacy;
  • Hands-on Learning;
  • Lesson Plans.

Day 2 – Code and create

Circuits and Coding

  • Learn about circuits using the MakeyMakey;
  • Introducing Scratch;
  • Combining the MakeyMakey, Conductive Material, and Scratch to learn about coding and circuits.

Introduction to Scratch 

  • Learning with Scratch;
  • Create your own interactive stories, animations, and games;
  • Imagine, create and share: how to use Scratch in the classroom.

Combining the Micro:bit and Scratch

  • Code and create with the Micro:bit;
  • Program a LED display, buttons, motion sensors, and more;
  • Bridge the gap between the digital and physical world;
  • Scratch and Micro:bit projects.

Day 3 – Lesson planning and projects

Micro:bit project

  • Lesson planning with Micro:bit;
  • Present your Micro:bit project.

Child-centered Coding

  • Minecraft Lesson Plans;
  • Minecraft Hour of Code tutorial;
  • Coding fundamentals.

Day 4 – Kitronik robotics Kit and 3D printing

  • Robotics Lesson Plans;
  • Building and Setup;
  • Creating the robotics code;
  • Moving, stopping, and turning;
  • Designing challenges;
  • Robotics kit adaptations;
  • Design alterations;
  • Other 3D printing applications.

Day 5 – Robotics and coding in your classroom

  • Participants create and demonstrate a Robotics and Coding based lesson plan for their classroom;
  • Sharing of resources and ideas.

Day 6 – Course closure and cultural activities

  • Course evaluation: round-up of acquired competencies, feedback, and discussion;
  • Graduation ceremony with Certificates of Attendance;
  • Excursion and other external cultural activities.

Confirmed Sessions

Starting DateCityStatusEnrol
17 April 2023DublinConfirmedBook »
24 April 2023RomeConfirmedBook »
24 July 2023RomeConfirmedBook »

All Available Dates

= confirmed date / = fully booked


Price*: 580€


Price*: 480€


Price*: 480€

Reviews about this course

Miriam Pooker
5 stars

It was a great course and a nice, sunny week in Dublin. I have learnt a lot and I am looking forward to use these skills in my own classes. Lorenzo did a very good job and seems know every app available.