- Research Group Team — Doctoral Seminar September 2024


Can computer science make the world a better place? A new video showcases how versatile, creative, and socially relevant a computer science degree is.

The paper Investigating Student Interaction with Competency-Based CS Education led by Maximilian Anzinger and co-authored with Annika Hecking-Veltman, Maxie Bichmann, and Stephan Krusche, has been accepted for the International Conference on Learning Analytics & Knowledge 2026 in Bergen, Norway. It expands the area of research in Competency-Based Education (CBE) to Computer Science in European Higher Education. The study investigates associations between voluntary student interaction with Atlas, a CBE Learning Analytics system integrated in Artemis, and learning outcomes across performance, engagement, and perceptions in a large-scale Computer Science course at TUM.

The paper Scaling Assessment of Student Models with LLMs: Integrating Feedback into Practice has been accepted at the ICSE-SEET track (Software Engineering Education and Training) and will be presented at ICSE’26 in Rio de Janeiro, Brazil. Automated assessment for UML modeling exercises is hard to scale: diagrams are open-ended, graphical, and highly contextual. This paper presents a production-ready extension of Athena, integrated into Artemis, that supports human-in-the-loop assessment by generating feedback suggestions that graders can review, adapt, or discard within their existing workflow.

Im November bot TUM LearnLabs zwei besondere Veranstaltungen an: einen spielerischen Informatik-Workshop für Kinder im Rahmen des TUM-Ferienprogramms und ein erstes Lehrertraining für ein Kollegium aus Eggenfelden. Während die Kinder mit Rätseln, Verschlüsselungen und Bastelaufgaben Informatik entdeckten, erhielten die Lehrkräfte praxisnahe Einblicke in analoge und digitale Aktivitäten für ihren Unterricht. Beide Tage zeigten, wie leicht und motivierend der Zugang zu Informatik gestaltet werden kann. Die positive Resonanz bestärkt uns, solche Angebote weiter auszubauen.

At the 25th Koli Calling International Conference on Computing Education Research in Koli, Finland, Patrick Bassner presented our paper Towards Understanding the Impact of Context-Aware AI Tutors and General-Purpose AI Chatbots on Student Learning, coauthored with Anna Lottner and Stephan Krusche. In a randomized, mixed-methods study with 33 students, we explored how learners tackled the Burrows-Wheeler Transform with the context-aware Iris tutor, a general-purpose chatbot (ChatGPT), or no AI support. Performance converged across conditions, giving us a strong baseline, while Iris users showed an encouraging uptick in learning scores alongside slightly longer focus time. Interviews brought energetic feedback: context-aware guidance removed friction, guardrails kept learning on track, and students openly discussed how time pressure, trust, and verification shaped their choices.

My iPraktikum journey was a big step forward, turning challenges into opportunities and sharpening my skills while making lasting professional connections. It highlights how hands-on learning can make a difference.

Students go through the ABCs of software development, mastering practical skills along the way. This is hands-on experience, not just theory.

The level of creativity and dedication was beyond expectations. Always nice to get fresh and challenging thoughts in, to share networks, and, most and foremost, to have fun together.

From hesitant beginnings to confident steps forward, my journey in iPraktikum marked a progression from student to team coach and project leader. Each semester was a chapter of growth, learning, and leadership.

I'm really proud about what the team has achieved. Having a fully-running production deployment running on our own infrastructure within 30 minutes from receiving their server codebase felt great!

Great to see the impact of this fantastic university course. This course combines theory with practice and crafting valuable products.
The iPraktikum is a practical course centered around innovation. It covers mobile applications for smart devices, ranging from standalone applications, embedded systems including hardware and sensors to the design of modern interfaces for complex business applications.
Students learn and apply software engineering and usability engineering techniques. This includes object-oriented modeling and system design as well as the realization of graphical user interfaces, usability testing, continuous integration and continuous delivery.
Real industrial partners provide problem statements as clients. 8-12 companies participate in the iPraktikum every semester, each with a different problem statement and its own team. 60-100 students regularly participate and deliver these applications using agile techniques and communicating continuously to their clients.