Learning to Code through Robotics

A real action based way to understand computer programming
School Education Gateway

Photo by Alex Knight from Pexels

Course Info

Learn about robotics and develop your coding skills through robotics! Develop teaching skills and methods to help your students learn computer programming contents and techniques with a reality based approach using robots. Help your students develop algorithmic thinking skills and STEM (Science, technology, engineering, and mathematics) contents through robotics and coding.

 

Main contents

  • Lego Education and Carnegie Mellon methodology;
  • Introduction to robotics;
  • EV3 hardware and software;
  • Programming inputs (sensors) and outputs (motors);
  • Loops and conditions;
  • Variables, data types, and operators;
  • Functions;
  • Robotics class management;
  • Robotics in the school curriculum.

* The course is held in the English language. English A2 (CEFR) level is recommended, but trainers are experienced in helping students with English language difficulties.

* El curso se imparte en lengua inglesa. Se recomienda un nivel de inglés A2 (MCER), aunque los formadores tienen experiencia en ayudar a los estudiantes con dificultades en el idioma. Además, podemos ofrecer apoyo en español si es necesario.

Course program

Day 1
  • Course and participant presentation;
  • Coffee break;
  • Understanding Mobile devices hardware and Operating Systems;
  • Using and managing a mobile device;
  • Lunch;
  • Using GPS guiding apps to explore educational pathways: exploring Faro City/Lajes do Pico.
 
Day 2
  • Basic programming;
  • Programming outputs (motors);
  • Coffee break;
  • Programming inputs (sensors).
  • Lunch;
  • Application tasks
  • Coffee break;
  • Loops and conditions.
 
Day 3
  • Coffee break;
  • Application tasks;
  • Lunch;
  • Advanced loops and conditions;
  • Coffee break;
  • Group challenge.
 
Day 4
  • Variables, data types and operators;
  • Coffee break;
  • Application task;
  • Lunch;
  • Functions;
  • Coffee break;
  • Robotics class management.
 
Day 5
  • Adopting mobile devices and adapting strategies;
  • Robotics in the school curriculum: adopting, adapting and integrating;
  • Coffee break;
  • Course evaluation and Certification;
  • Lunch;
  • Cultural activity:
    • Faro, Algarve: boat trip visiting sand islands in Ria Formosa ;
    • Lages do Pico, Azores: visit to whalers' museum and boat trip with whale watching.

 

Note: The course program can be changed according to participant's profile, local holidays or on the availability of schools to visit.

 

Target group

Primary school teachers, Secondary school teachers, School staff and School managers.

 

Course methodology
  • Brief introduction to each of the topics;
  • Participants are involved in practical tasks including robot hardware assembly, adjustment and configuration, programming and debugging;
  • Participants solve suggested tasks and challenges using EV3 software and hardware.
  • Each one or two participants (depending on the number of course participants) will have one computer and one EV3 robot to practice and solve the suggested challenges;
  • Participants share experiences and best solutions in group and plenary sessions;
  • Individually or in groups, participants reflect and debate on robotics class management and robotics introduction in the school curriculum.
 

Course fees
 

Certification

All participants will receive a Certificate of Participation and a Declaration of Obtained Competencies, officially recognizing the skills gained during the course.

The acquired competences will also be validated within the Europass Mobility framework — participants should request that their National Agency issue the Europass. (Visit our website Documents > Europass mobility).
Our courses are aligned with the European Framework for the Digital Competence of Educators (DigCompEdu), and the provided documentation that can support the recognition.

 

Accommodation and Meals

Participants are responsible for booking their own accommodation. ACJ will guide recommended hotels across different price ranges, but participants are free to choose hotels and restaurants according to their preference. Our staff enjoy lunch daily at a nearby restaurant offering good quality at affordable prices — you are welcome to join them!

All accommodation and meals are paid directly by participants to the hotels and restaurants.

During the course, lunches and coffee will also be available on or near the University of Algarve campus, where the training takes place.

Check the course on School Education Gateway
Print course program