Markus Dahinden

dblp:335/8272 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2025
0009-0006-7701-3768ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 4 · 1 first-author · 4 since 2021
YearPublicationVenuePosition
2025 Coding Bazaar: An Interactive, Student-Centered On-Site Event Complementing Project-based Programming Courses
abstract
This poster presents the Coding Bazaar, a new student-centered on-site format where learners collaborate to solve challenges in a gamified and hands-on way after having learned and applied programming fundamentals through self-study. This event gives us lecturers the opportunity to meet and interact with students on an equal footing outside of the traditional classroom format.
Lukas E. Fässler, Markus Dahinden
ITiCSE (2)2
2024 Our Journey to Student-centered Learning: Lessons and Insights from Transitioning Large-scale Programming Courses
abstract
It is a challenge to replace traditional, lecturer-centered teaching structures with learner-centered ones that adapt dynamically to different requirements. With this poster, we present our experiences in the transition from rigid instructor-centered to dynamic student-centered programming courses with large and diverse student groups and we show some statistics from our current courses.
Lukas E. Fässler, Markus Dahinden
ITiCSE (2)2
2023 Automatic Feedback During Coding Exams: Curse or Blessing?
abstract
Automatic feedback during a coding exam can be very useful for both the students and the examiners. It can provide a quick and objective evaluation of the code written by the students, which can save a lot of time for the examiners and ensure consistency in grading.
Markus Dahinden, Lukas E. Fässler
ITiCSE (2)1
2023 TA Role Change towards Guiding Students' Self-directed Learning through Automation of Instruction for Programming Novices
abstract
Introductory programming courses at university level often face the challenge of having to initiate learning to large student groups with a wide range of prior knowledge. We present a teaching concept that supports individual students' self-learning through online tutorials and programming project work with automated tests on one hand and regular face-to-face project discussion meetings with teaching assistants (TAs) on the other hand. In our teaching approach, TAs take on a new central role with more responsibility by coaching students individually and providing personal feedback. By individualizing and decentralizing the courses with one-to-one tutoring by TAs, they seem to be better adapted to the different needs of individual learners.
Lukas E. Fässler, Markus Dahinden
ITiCSE (2)2