Christian Spannagel studied computer science with a minor in psychology at the Technical University of Darmstadt. Afterwards, he did his doctorate in the context of a research college at the Ludwigsburg University of Education on user processes in learning and teaching with computers. After his doctorate, he worked for several years as an academic assistant and as a junior professor at the PH Ludwigsburg in the areas of mathematics and computer science didactics.
Since 2010, he has been a professor for mathematics and computer science didactics at the Heidelberg University of Education. He conducts research on the use of digital media and tools in schools and universities, on the inverted classroom, and on the central content and processes of computer science as a subject. He is a two-time winner of the teaching award of the state of Baden-Württemberg for the use of web-based learning scenarios in university teaching. In addition, he was a fellow in the MOOC-Fellowship of the Stifterverband with the “Mathe-MOOC”. In the last seven years, he has shaped the areas of research, transfer and digitization at the Heidelberg University of Applied Sciences as Vice-Rector.