Session #02

Tobias Matzner (Germany) & Rolf Biehler and Yannik Fleischer (Germany)

Beyond Bias - Locating Questions of Injustice in Teaching Data Science and Artificial Intelligence - Tobias Matzner (Germany)

Data Science and Artificial Intelligence have repeatedly come under scrutiny because of injustices they produce. AI based services only work for a certain part of the populace, scoring and ranking systems are skewed towards certain groups, errors concentrate on specific persons etc. 

Thus, when teaching Data Science and Artificial Intelligence, such issues should be part of the curriculum. Most often in research and in educational concepts, injustice is discussed as bias outputs of information processing. In social studies of technology, recently some people have begun to challenge this idea of equating injustice with bias. The talk will shortly present why this is the case – and how this challenge from current research opens up new ways of discussing the social impact of Data Science and Artificial Intelligence in schools.

Dr. Tobias Matzner is professor for “Media, Algorithms, and Society” at Paderborn University in Germany. His work combines theories of (digital) media and technologies with approaches from political philosophy, cultural studies, and social theory.

He has studied philosophy and computer science in Karlsruhe, Rome, and Berlin. Prior to his appointment in Paderborn, he has been working at the International Centre for Ethics in the Sciences and Humanities at the University of Tübingen as well as the New School for Social Research in New York.

Recordings and Slides

To get access to the recordings and slides of the session, please enter the password we sent you in the confirmation email for your registration.

If you have any questions or problems with entering the password, please contact us via

Bringing together statistics and computer science education: Machine learning by decision trees grounded in students’ data exploration experiences - Rolf Biehler & Yannik Fleischer (Germany)

Trees can be used to visualize decision rules for classifications, and students may have encountered trees for different purposes in the mathematics or computer science classroom already. Everyday decisions can be supported by using simple decision trees. A new idea for students is to use trees for predictive modeling (classification) in multivariate data sets.

The human construction of trees has to be based on insights into the data and its context. Based on such experiences, algorithms for the automatic creation of trees can be developed and critically evaluated. Essential elements of predictive modeling such as the distinction between training and test data, overfitting, consequences of bias in the data (random or systematic sources), different evaluation criteria based on the confusion matrix can be discussed.

We have developed material and educational guidelines for their use for several educational levels (grade 5/6, 9/10, and 11/12). We use different computational tools: Codap ( as a web-based, easy-to-use data exploration tool that has a plug-in for creating decision trees used for a start. Various types of Jupyter Notebooks, based on Python, require different levels of coding skills from the students. As a rule, we start with unplugged activities at all levels. For instance, we have developed a decision game with data cards for young kids. In their basic version, the Jupyter Notebooks appear menu-driven. In their advanced version, students get worked examples for computational essays that they can adapt for their own data and predictive modeling problems, including the adaptation and enhancement of code. All notebooks use libraries for data exploration and decision tree machine learning that we have adapted for educational purposes from professional sources.

Students encounter various multivariate data sets. These include data on nutrition values of food, data on (social) media use of adolescents, and data from medicine on heart diseases. In addition, parking lot occupancy data from their town were used, where predictive modeling is applied to help reducing parking search traffic and related emissions.

We will present some of our materials and the first results from studies in the classroom where we used the material.

Dr. Rolf Biehler is professor for didactics of mathematics at Paderborn University. His research interests include probability, statistics and data science education, university mathematics education and the professional development of mathematics teachers. He was a co-founder and co-director of the Centre for Research in University Mathematics Education. He is engaged in the International Association of Statistics Education (IASE) and has worked as an editor or editorial board member in several international journals and book series for mathematics education. He is currently co-directing the Project Data Science and Big Data at School.

Yannik Fleischer is a PhD student in mathematics education research at Paderborn University, Germany.

His main research interest is developing a conception for teaching machine learning methods in school with a focus on decision trees, and to evaluate this by developing and examining teaching materials in practice. Since 2019, he has been teaching year-long project courses on data science in upper secondary and developing, implementing, and evaluating teaching modules for different levels in secondary school, mainly about machine learning with decision trees.

Recordings and Slides

To get access to the recordings and slides of the session, please enter the password we sent you in the confirmation email for your registration.

If you have any questions or problems with entering the password, please contact us via

Nach oben scrollen


Register for the Paderborn Colloquium on Data Science and Artificial Intelligence in school

"*" indicates required fields


Do you have problems with the registration? Contact us

This field is for validation purposes and should be left unchanged.