How to Teach ML

Materials

On this page we collect ready-to-use materials for teaching machine learning in the classroom. All materials can be used directly in the browser, no installation or registration required.

Food Classifier (Lebensmittel-Klassifizierer)

User Supervised Learning Plugged German

An interactive classifier in which learners train a model to categorise food items. Students take on the role of the user: they label examples, train the model and explore how their labelling decisions influence the predictions. The activity is suitable as a low-threshold introduction to supervised learning and data labelling.

Open activity

Leonardo (Bildgenerierung simulieren)

Machine Generative AI Plugged German

An interactive simulation of the image generation process behind diffusion models. Learners take on the role of the machine: as the noise calculator, they decide step by step which kind of noise is removed from the current image so that the result matches the given prompt. An accompanying explanation page introduces the underlying process.

Open activity