Coding & Deutsch

Children and young people learn the German language while developing a solid understanding of the world of programming — all at the same time!

Sign up now!
  • 10 - 14 years
  • Library as a place for learning
  • Integrated language learning
  • No prior knowledge required

Coding & Deutsch_Keyvisual © Goethe-Institut Izmir

A new and innovative course for young people

The course aims to teach the German language to young people while providing them with solid knowledge about the world of programming. The course objectives include teaching the fundamentals of programming, the basics of the German language, the use of systems, and the development of block-based strategies that foster effective problem-solving.

We offer a comprehensive learning experience that balances theoretical concepts, practical projects, and basic language instruction. Participants with no prior knowledge of German will have the opportunity to apply their learning in real-life situations, thereby consolidating their skills in a practical way.
  • Level
    A1.1 (beginners)

  • Start
    07.10.2025 in Porto / 11.10.2025 in Lisbon

  • Duration
    15 weeks

  • Hours per week
    4 units of 45 minutes

  • Participants
    8 - 12

  • Course location
    Goethe-Institut Lisbon and Porto

  • Price
    450€

Course information

  • Times:
    Lisbon: 
    Saturday – 2:00 PM to 5:30 PM
    Porto: Tuesday - 5:30 PM to 8:45 PM
  • At the end of the course, participants will receive a Coding & German certificate of attendance, issued by the Goethe-Institut and the Roberta Initiative.
  • The textbook Beste Freunde Plus is not included in the course fee.
  • The Calliope Mini and a laptop will be provided to course participants by the Goethe-Institut during the course.
  • Registration period: 08.09 – 02.10.2025

Coding Module

Why learn German and programming at the same time?

With this innovative learning offer, the Goethe-Institut responds to the early digital development in the STEM field while promoting the acquisition of the German language. Through this sustainable approach to integrated language learning, young people are to be prepared for the increasingly global job market or for potential university studies in Germany.
The Coding & German program enables children and young people to take their first steps in the German language while acquiring basic computer science skills, using hardware such as the Calliope Mini microcomputer. This is achieved through in-person learning based on the CLIL (Content and Language Integrated Learning) approach.

The Calliope Mini

Calliope Mini

The Calliope mini is a single-board computer designed for educational purposes and is used in German primary schools. The Calliope mini is equipped with various components that can be controlled.

The programming environment

Open Roberta

The Open Roberta ®Lab is a freely available graphical programming platform that makes learning to program easy. On the open-source platform of the Roberta® Initiative – Learning with Robots by Fraunhofer IAIS, even beginners can quickly create their first programs using drag and drop.

Follow us