Research

Debugging in the K-12 Classroom

Finding and correcting errors on their own is a major hurdle for novice programmers, which can often lead to frustration and even aversion in the computer science classroom. It is also a major challenge for teachers, who rush from student to student, attempting to do justice to each and every one. The only way to overcome this problem is to empower students ...

Innovations in Computing: AI/ML and Data Literacy

In recent years, the handling, processing, and analysis of data, e.g. in the context of Big Data and machine learning, has developed enormously - due to the transformation processes of digitalization. The increasing collection, storage, and automated processing and evaluation of data in all areas of human life also have an enormous impact on everyday life, society, and politics. Today, everyone needs the skills to store...

Innovations in Computing: Quantum Computing

Quantum technologies are currently among the most promising technological developments, with quantum computing, in particular, playing a crucial role. This is accompanied by promising opportunities but also new challenges for our society. However, quantum computing as a subject of computing education ...

Computing Education as the Foundation for Digital Education

Computer Science is the key driver of the so-called digital transformation. For our society, this transformation is leading to fundamental changes in the way we communicate, use technology, work, or gather information. This raises the question of what "digital" and thus computer science education and competencies each person needs to deal with these changes in a mature way and to actively participate in shaping them ...