fbpx

Teach the Fun of Coding to Students of All Ages

Table of Contents

Specifics

  • Activities: Our courses usually include two cultural activities. Further information is available on the page of each location.
  • Certificate: Certificate of Attendance guaranteed for participants who attend at least 80% of the course.
  • Lessons: Classes take place in the Morning (9:00 – 14:00) or in the Afternoon (14:00 – 19:00).
  • OID: Discover our OIDs
  • Price: 480 €

Description

Learning to code is greatly beneficial for young learners. It involves a practical skill, which exercises creativity and fun. It also helps develop problem-solving abilities and analytical thinking as it requires students to break complex problems into smaller and easier ones. It encourages students to plan, test, and learn from their mistakes. Finally, it significantly improves the future employability of the young generations.

In this course, you will improve your programming capacities, and learn how to transfer them to your students. The instructor will show you exciting tools for programming, and explore a variety of ideas and strategies on how to teach programming. As a participant, you will also learn how to make your students learn coding by involving them in creative projects.

By the end of the course, you will feel more confident in teaching coding to your students. Such a skill will be extremely useful for teachers of mathematics but also for other subjects.

Concept by: Maikku Sarvas

Learning outcomes

The course will help the participants to:

  • Learn how to teach coding;
  • Introduce students of different ages to coding;
  • Create problems of their own for teaching programming;
  • Use ready-made modules for programming.

Tentative schedule

Day 1 – Course introduction

  • Introduction to the course, the school, and the external week activities;
  • Icebreaker activities;
  • Presentations of the participants’ schools;
  • Identification of needs and goals for each participant;
  • Programming: an introduction.

Day 2 – Getting to understand block-coding

  • What is block-coding?
  • Block-coding in a few steps;
  • Learning to use block-coding by one-hour-coding lessons.

Day 3 – Intro to Scratch

  • Introduction to Scratch;
  • Scratch: main features and functions;
  • Activity: programming tasks with Scratch.

Day 4 – Planning and doing one’s own programs

  • Planning a program;
  • Programming as the implementation of the plan.

Day 5 – Introducing programming in the classroom

  • Round table: how all this can be included to day-to-day work;
  • Introduction to tools and services that can be used to teach block-coding.

Day 6 – Course closure & cultural activities

  • Course evaluation: round up of acquired competences, feedback, and discussion;
  • Awarding of the course Certificate of Attendance;
  • Excursion and other external cultural activities.

Please note:

The schedule describes likely activities but may differ significantly based on the trainer delivering the specific session and the requests of the participants.

If you would like to discuss a specific topic, please indicate it at least 4 weeks in advance. Course modifications are subject to the trainer’s discretion.

The number and schedule of the cultural activities depend on the location, not the course; further information is available on each location webpage. The trainer will send you the definitive course schedule approximately two weeks before the course.

Next Courses

= Confirmed date

  • 6-11 Sep 2021
  • 4-9 Oct 2021
  • 1-6 Nov 2021
  • 6-11 Dec 2021
  • 3-8 Jan 2022
  • 7-12 Feb 2022
  • 7-12 Mar 2022
  • 4-9 Apr 2022
  • 2-7 May 2022
  • 6-11 Jun 2022
  • 4-9 Jul 2022
  • 1-6 Aug 2022
Check the confirmed dates

Download our Catalogues

Teacher Training Courses

Online Courses for Teachers

Italian Language School

Back to top