Hi!
philphil.net
Click here for a German version.
Short CV
Phil Steinhorst
- Münster, Germany
- homepage (at) philphil (dot) net
- https://philphil.net
Job Positions
| since 06/2024 | Software Developer at Provinzial Versicherung AG. |
| 2019–2024 | Research Assistant at University of Münster, Computer Science Department. |
| 2012–2018 | Student Teaching Assistant at University of Münster, Faculty of Mathematics and Computer Science. |
| 2010–2011 | Alternative Civilian Service at AWO Sozialstation Ahlen. Home care service. |
Education
| 2019–2024 | PhD student at University of Münster. Research Area: Tertiary-level Computing Education. |
| 2017–2019 | Master of Education in Mathematics and Computer Science, University of Münster. Specialization on higher-level and comprehensive secondary schools. |
| 2016–2017 | Double-major Bachelor of Science in Mathematics and Computer Science, University of Münster. |
| 2014–2016 | Bachelor of Science in Computer Science, University of Münster. |
| 2011–2015 | Bachelor of Science in Mathematics, University of Münster. |
| 2010 | General Qualification for University Entrance (»Abitur«), Städtisches Gymnasium Ahlen. |
Skills
| Programming Languages | Java; Racket; Scheme; C; C++; SQL; Assembler; Python. |
| Frameworks & Libraries | Spring; Spring Batch; OpenAPI; MapStruct; Liquibase; JUnit; Mockito. |
| Tools | Git; GitLab; Maven; Docker; PowerShell; Hashicorp Vault; Kubernetes; OpenShift; Elastic; SonarQube; Dynatrace; Dependency Track; Universal Controller; Jekyll. |
| Software | Jira; Confluence; LaTeX; MS Office; IBM SPSS; Moodle; Imperia; Affinity Photo; Adobe Creative Suite. |
| Languages | German (first language); English (fluent); Latin (qualification); Russian (elementary skills); Japanese (elementary skills). |
Publications
- Phil Steinhorst, Christof Duhme, Xiaoyi Jiang, and Jan Vahrenhold. 2024. Recognizing Patterns in Productive Failure. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE 2024). Association for Computing Machinery, New York, NY, USA, 1293–1299. doi: 10.1145/3626252.3630915.
- Phil Steinhorst, Andrew Petersen, Bogdan Simion, and Jan Vahrenhold. 2023. Exploring Barriers in Productive Failure. In Proceedings of the 2023 ACM Conference on International Computing Education Research – Volume 1 (ICER '23), Vol. 1. Association for Computing Machinery, New York, NY, USA, 284–297. doi: 10.1145/3568813.3600111.
- Phil Steinhorst. 2022. Investigating Productive Failure in Computer Science. In Proceedings of the 2022 ACM Conference on International Computing Education Research – Volume 2 (ICER '22), Vol. 2. Association for Computing Machinery, New York, NY, USA, 19–20. doi: 10.1145/3501709.3544300.
- Phil Steinhorst, Andrew Petersen, and Jan Vahrenhold. 2020. Revisiting Self-Efficacy in Introductory Programming. In Proceedings of the 2020 ACM Conference on International Computing Education Research (ICER '20). Association for Computing Machinery, New York, NY, USA, 158–169. doi: 10.1145/3372782.3406281.