Research Foci
- Productive Failure and Problem-based Learning
- Self-efficacy
- Support offers for students in initial Computer Science study phases
CV
Academic Education
- Master of Education in Mathematics and Computer Science, University of Münster. Specialization on higher-level and comprehensive secondary schools.
- Double-major Bachelor of Science in Mathematics and Computer Science, University of Münster.
- Bachelor of Science in Computer Science, University of Münster.
- Bachelor of Science in Mathematics, University of Münster.
Positions
- Research Assistant at Computer Science Department, University of Münster. Efficient Algorithms and Algorithm Engineering Group.
- Student Teaching Assistant at Faculty of Mathematics and Computer Science, University of Münster.
Teaching
- Seminar: LearningCenter Informatik [104504]
(in cooperation with Prof. Dr. Jan Vahrenhold, Jacqueline Strob) - Tutorial "Introduction to Programming" [104509]
(in cooperation with Prof. Dr. Jan Vahrenhold, Jacqueline Strob, Maria Herick, Carolin Wortmann, Thore Thießen)
- Seminar: LearningCenter Informatik [102420]
(in cooperation with Prof. Dr. Jan Vahrenhold, Jacqueline Strob)
- Seminar: LearningCenter Informatik [100031]
(in cooperation with Prof. Dr. Jan Vahrenhold) - Projektseminar: Capstone Project: Serious Gaming in Clinical Psychology [100030]
(in cooperation with Prof. Dr. Jan Vahrenhold, Stephan Förster, Prof. Dr. Ulrike Buhlmann)
- Seminar: LearningCenter Informatik [108031]
(in cooperation with Prof. Dr. Jan Vahrenhold) - Tutorial Discrete Structures [108088]
(in cooperation with Joanna Delicaris, Prof. Dr. Anne Remke)
- Seminar: LearningCenter Informatik [106094]
(in cooperation with Prof. Dr. Jan Vahrenhold)
- Seminar: LearningCenter Informatik [104087]
(in cooperation with Prof. Dr. Jan Vahrenhold)
- Seminar: LearningCenter Informatik [102035]
(in cooperation with Prof. Dr. Jan Vahrenhold) - Tutorial "Introduction to Programming" [102090]
(in cooperation with Philipp Kather, Prof. Dr. Jan Vahrenhold, Thore Thießen)
- Tutorial Computer Organisation and Architecture [100062]
(in cooperation with Prof. Dr. Paula Herber, Timm Liebrenz)
- Projektseminar: Geometry-based Decision Support in Forensic Chemometrics [108091]
(in cooperation with Prof. Dr. Jan Vahrenhold) - Resource-efficient Algorithms [108089]
(in cooperation with Prof. Dr. Jan Vahrenhold)
- Tutorial Computer Organisation and Architecture [106057]
(in cooperation with Prof. Dr. Paula Herber)
- Seminar: LearningCenter Informatik [104504]
Publications
- . . ‘Recognizing Patterns in Productive Failure.’ In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1, edited by , 1293–1299. 0th Ed. New York, NY: ACM Press. doi: 10.1145/3626252.3630915.
- . . ‘Exploring Barriers in Productive Failure.’ In Proceedings of the 19th ACM Conference on International Computing Education Research (ICER 2023), Vol. I, edited by , 284–297. 0th Ed. New York, NY: ACM Press. doi: 10.1145/3568813.3600111.
- . . ‘Investigating Productive Failure in Computer Science.’ In ICER 2022 V2: Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 2, edited by , 19–20. 0th Ed. New York, NY: ACM Press. doi: 10.1145/3501709.3544300.
- . . ‘Revisiting Self-Efficacy in Introductory Programming.’ In ICER '20: Proceedings of the 2020 ACM Conference on International Computing Education Research, edited by , 158–169. 0th Ed. New York, NY: ACM Press. doi: 10.1145/3372782.3406281.
Phil Steinhorst, M.Ed.
Professur für Praktische Informatik (Prof. Vahrenhold)
PhD Student and Research Assistant