Computer science made accessible to over 10,000 children

April 09, 2024

In 2005, he founded the Centre for Computer Science Education (ABZ) and oversaw teacher training for the computer science teaching certificate at ETH. He wrote over 40 teaching aids for computer science – some of which could fairly be called bestsellers by now. Besides this, the ETH professor and his team taught computer science to over 600 Swiss school classes. “It’s incredible that there are often children who aren’t the best in their class, but who blossom and take on an important role in their computer science class. Over the years, we’ve probably watched over 10,000 children engage with computer science and been inspired by their curiosity.” That’s not mere chance.

First he was tasked by ETH with handling the training of upper secondary school teachers. In 2005, he founded the Centre for Computer Science Education (ABZ) and oversaw teacher training for the computer science teaching certificate at ETH. He wrote over 40 teaching aids for computer science – some of which could fairly be called bestsellers by now. Besides this, the ETH professor and his team taught computer science to over 600 Swiss school classes. He’s had some truly amazing experiences. “It’s incredible that there are often children who aren’t the best in their class, but who blossom and take on an important role in their computer science class. Over the years, we’ve probably watched over 10,000 children engage with computer science and been inspired by their curiosity.” That’s not mere chance. Hromkovic tells over and over how and why he “fell in love” with computer science himself – and enthusiasm is contagious.

Pedagogy quickly became part of Hromkovic’s DNA. He’s always careful to make sure the person he’s talking to understands what he means. He doesn’t like teaching “finished products” or their applications – he wants to communicate how people arrived at the ideas. He’s quick to offer an example: “We shouldn’t teach division and multiplication in written form. It took thousands of years before those methods were developed! Children should be able to discover diverse representations of numbers so they can ultimately figure out for themselves why using positional notation is the most efficient way to do calculations.” Hromkovic believes a sense of achievement is the strongest motivation to learn and therefore the most efficient teaching method.

Devotee

The emeritus ETH professor gets to enjoy a very special sense of achievement at the end of his career. Last year, the federal government decided that computer science would become a core subject in Swiss upper secondary schools from the 2024/25 school year onwards. A farewell gift for Hromkovic, who has devoted himself to quality computer science teaching at all levels of instruction for over 20 years. “Computer science isn’t just a new subject. Informatics has always been an integral part of human culture, linking the two poles of mathematics and language.”

The path has been and remains rocky. Many people, including adults, politicians and teachers, feel resistant to the subject of computer science. The 1995 reform of the school leaving certificate (Matura) introduced the subject “Information and Communication Technology” (ICT) and rejected attempts to incorporate programming. ICT is oriented towards teaching people how to use computers and the internet, both of which Hromkovic sees as having very little educational value. The conversation about whether programming is still worth it is coming up again today in the era of ChatGPT and other AI models. The ETH professor’s opinion is clear: “You have to be able to read and analyse programs to use GPT efficiently. That’s the only way to evaluate and correct GPT’s programming suggestions.”

The thinking in computer science is always directed at finding a solution to a problem systematically and efficiently. “Lehrplan 21, the curriculum for the Swiss German-speaking cantons, stipulates that students should be able to understand and co-create the world they live in. They need computer science to do that,” says Hromkovic with conviction. He has always maintained that same level of conviction in the idea that he can have the most influence and make the biggest social contribution by focusing on computer science education. So it’s no surprise to hear what he’s doing next as emeritus professor: he’s writing new teaching material.

The source of this news is from ETH Zurich