Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Education Technology | Teacher Training | Computer Science
Area of study
Information and Communication Technologies | Education
Course Language
English
About Program

Program Overview


Computer science for teaching (B.Sc.)

The Informatik f僡 das Lehramt (B.Sc.) program is designed to provide comprehensive training in the field of computer science for teaching. The program covers various aspects of computer science, including algorithms, technical computer science, practical computer science, and theoretical computer science.


Study

The program consists of several modules, including:


  • Algorithms and Programming
  • Technical Computer Science
  • Practical Computer Science
  • Theoretical Computer Science
  • Mathematics for Computer Science
  • Elective Area
  • Teaching-Related Vocational Science (LBW)

Internships

The program includes various practical training components, such as:


  • School internship
  • Practical semester

Tasks

The program covers a range of topics, including:


  • The Concept of Learning (1st Semester)
  • Logic (1st semester) (Logic, 1st semester)
  • Theoretical Computer Science (2nd semester)
  • Bubblesort (2nd semester) (Bubblesort, 2nd semester)
  • Bin酺baum (2nd Semester) (Binary Tree, 2nd Semester)
  • Imperative vs. Functional (3rd semester) (Imperative vs. Functional, 3rd semester)
  • K霵igsberg Bridge Problem (3rd Semester) (K霵igsberg Bridge Problem, 3rd Semester)
  • Assembler (3rd semester) (Assembler, 3rd semester)
  • Non-Sequential Programming (4th Semester)

Everyday life

The program provides insights into the daily life of a teacher, including:


  • Interviews with Students
  • Semester week (Semester Week)
  • Event Types
  • Location plan
  • Mentoring
  • Student Groups

Perspectives

The program offers various perspectives on the field of computer science, including:


  • Andreas Gramm, teacher of computer science and English, seminar leader for computer science (Andreas Gramm, teacher of computer science and English, seminar leader for computer science) -Dr. Martin Kurze, Director Research & Innovation

Become a teacher

To become a teacher, students must complete a Bachelor's degree in Computer Science for Teaching (B.Sc.) and then pursue a Master's degree in a teaching-related field. The program provides a comprehensive education in the field of computer science, including didactics and pedagogy. The Informatikdidaktik (Computer Science Didactics) is a research-based field that investigates the learning processes and biographical learning processes in computer science education.


See More