Skip to main content
Institute of distributed systems logo Ulm university logo

Teaching Methodology Computer Science I

Summer Semester 2026

   
Title: Teaching Methodology Computer Science I
German Title: Fachdidaktik Informatik I
Type: Seminar, Modul
Token / Number / Module number: FDI1 / - / 71368
Semester hours / Credits: 3 SCH / 5 CP
Lecturer: Christoph Michl
Tutor:
General schedule: Seminar: melden Sie sich bitte im Moodle-Kurs an, so dass wir eine Vorbesprechung und die weiteren Termine vereinbaren können
Learning platform:
Grade bonus:
Exam dates:

Description and general information

Integration of module into courses of studies: Informatik Lehramt, Staatsexamen, FSPO 2013 Pflicht, Informatik Lehramt Erweiterungsfach, M.Ed., FSPO 2018/2022 Fachdidaktik, Informatik Lehramt, B.Sc., FSPO 2017 Fachdidaktik, Informatik Lehramt, B.Sc., FSPO 2018/2022 Pflichtmodule Informatik mit zweitem Fach Mathematik, Informatik Lehramt, B.Sc., FSPO 2018/2022 Pflichtmodule Informatik mit zweitem Fach Physik, Informatik Lehramt, B.Sc., FSPO 2022 nach Änderungssatzung vom 20.12.2022 Pflichtmodule Informatik, Informatik Lehramt Erweiterungsfach, M.Ed., FSPO 2022 nach Änderungssatzung vom 20.12.2022 Fachdidaktik, Informatik Lehramt, B.Sc., FSPO 2025 Pflichtbereich Informatik, Informatik Lehramt Erweiterungsfach, M.Ed., FSPO 2025 Pflichtbereich Informatik
Modes of learning and teaching: Fachdidaktik Informatik I (Seminar) (3 SWS)
Module authority:
Lecturer:
Language: german
Turn / Duration: every summer term / 1
Requirements (contentual): -
Requirements (formal):
Basis for: Teaching Methodology Computer Science II
Learning objectives: Students -  can explain the educational mission of the subject of computer science; -  know the learning content of computer science lessons; - are able to prepare these in an age-appropriate manner, taking into account didactic and learning psychology principles; - know suitable media and software tools to support teaching/learning processes; - are able to structure teaching units didactically; - know methods for structured lesson observation; - have gained practical experience in teaching.
Content: Principles of learning psychology and didactics: Behaviourism, cognitivism, Piaget, constructivism, motivation, operationalisation of learning goals. Importance of computer science teaching: contribution of the subject to general education, guidelines of computer science education, goals of computer science teaching, educational standards Learning content in computer science lessons: didactic selection criteria, didactic approaches to structuring the content of computer science lessons, learning content of different school levels; curricula - Teaching/learning processes in computer science teaching: learning theory basics; processes for developing computer science-specific concepts, methods and principles; media for supporting teaching/learning processes; procedures for diagnosing and providing feedback on learning progress - Didacticisation of informatics content areas: Didactic preparation of selected content areas; didactic conception of teaching series. - Planning of computer science lessons: Insight into the didactic and methodical structuring of computer science lessons - Observation of lessons: observation with a concrete observation goal - Teaching practice: Holding a lesson of one's own
Literature: P. Hubwieser: Didaktik der Informatik: Grundlagen, Konzepte, Beispiele. 3. Auflage, Springer, 2007.,W. Hartmann, M. Näf, R. Reichert: Informatikunterricht planen und durchführen. Springer, 2007.
Grading procedure:
Estimation of effort: Presence: 45h Preparation and Post-Processing: 105h Sum: 150h
Logo: Certificate since 2008 - audit family-friendly university Logo: StudyCheck - top university Logo: StudyCheck - digital readiness Logo: Universities for openness, tolerance and against xenophobia