OID: E10040387
PIC: 937306636

CODING@SCHOOL. Computational Thinking Development – Coding as a tool to build classroom interaction and develop students creativity

In an ever changing world, we all know too well that innovation is the key to success.

More than ever, today teachers need to be up to speed with the latest trends and not fall behind and risk school dropout, boredom and bad behavior on behalf of students. In the past, it was enough to teach the common subjects such as math, science, history, and art. Nowadays students need new skills in order to be more employable, more innovative in the workforce, more creative in their ideas, more collaborative with their colleagues. In other words, they need the 21 st century skills.

Computer programming is one of these, it’s a fundamental skill for so many different applications, not just software development or cutting-edge research into artificial intelligence. It makes banking more accessible, smooths out supply lines, and creates those fantastic online experiences we love.

Another important skill is “Coding” which encourages you to use logic and algorithms to create a program. When facing a new challenge, you need to follow a logical approach to solve the issue. Coding enables you to train your logical ability.

How has coding changed our society?

From our IPhones to even our washing machines, coding is in our everyday lives.

Computer programming has been innovating every single industry since the beginning and has changed our everyday lives. From the creation of the internet to cars having satellite cameras, to even helping NASA launch rockets.

Why is coding important in the 21st century?

Coding (programming) at an early age is of great importance for raising new individuals that are equipped with 21st century skills instead of the generations which have rote-learning based education without questioning and have critical thinking skills.

How important is coding for the future?

Today, coding is necessary to develop the technologies that have become an essential part of our daily lives. As a result, several programming languages have emerged to help software engineers write the various applications we use. While learning any coding language can be helpful, some stand out from others. In our course, we show you the most updated apps to use in the classroom whether you already have some coding knowledge or are just starting to teach it.

How can coding improve the world?

Coding can be used to develop tools for monitoring energy usage and making adjustments as needed. Coding can create apps and websites that promote sustainable living practices. Coding can create games and other interactive content that teaches people about environmental issues.

What are 3 positive ways coding has changed the world?

At the most basic level, coding translates instructions and processes into a computing language. This allows us to create apps and software, build websites and online shops, play video games, publish e-books and much more.

Come and discover how to teach your students the basics of coding and computational thinking, that is, how to think like a computer and be able to invent video games, your own personal apps, write an algorithm and more. In this innovative and fun course, we will show you how to introduce coding in a simple way through games, and unplugged activities.


  • develop a new know-how and skills needed to apply effectively Coding at school
  • explore several apps and platforms, being able to use the most suitable and appropriate according to different needs and contexts
  • develop coding lessons with a variety of digital but also unplugged tools
  • experiment interactive methodologies to engage and motivate all students
  • widening perspectives and creative thinking in the cooperation teacher-students.

To read the full program explore the dedicated page on our website and enrol to the course, ask for info and how to join us in the next session!

HERE the link to the course program and how to apply for it.