Publications
Iris has been evaluated in three peer-reviewed studies. A fourth related publication examines AI tutoring in the broader context of software engineering education.
System Paper
Patrick Bassner, Eduard Frankford, and Stephan Krusche. 2024. Iris: An AI-Driven Virtual Tutor for Computer Science Education. In Proceedings of the 29th ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '24), July 8--10, 2024, Milan, Italy. ACM, New York, NY, USA. DOI: 10.1145/3649217.3653543
@inproceedings{bassner2024iris,
author = {Bassner, Patrick and Frankford, Eduard and Krusche, Stephan},
title = {{Iris}: An {AI}-Driven Virtual Tutor for Computer Science Education},
booktitle = {Proceedings of the 29th ACM Conference on Innovation and Technology
in Computer Science Education (ITiCSE '24)},
year = {2024},
month = {July},
address = {Milan, Italy},
publisher = {ACM},
doi = {10.1145/3649217.3653543}
}
Mixed-Methods Study
Patrick Bassner, Anna Lottner, and Stephan Krusche. 2025. Towards Understanding the Impact of Context-Aware AI Tutors and General-Purpose AI Chatbots on Student Learning. In Proceedings of the 25th Koli Calling International Conference on Computing Education Research (Koli Calling '25), November 11--16, 2025, Koli, Finland. ACM, New York, NY, USA. DOI: 10.1145/3769994.3770025
@inproceedings{bassner2025towards,
author = {Bassner, Patrick and Lottner, Anna and Krusche, Stephan},
title = {Towards Understanding the Impact of Context-Aware {AI} Tutors and
General-Purpose {AI} Chatbots on Student Learning},
booktitle = {Proceedings of the 25th Koli Calling International Conference on
Computing Education Research (Koli Calling '25)},
year = {2025},
month = {November},
address = {Koli, Finland},
publisher = {ACM},
doi = {10.1145/3769994.3770025}
}
Randomized Controlled Trial
Patrick Bassner, Ben Lenk-Ostendorf, Ramona Beinstingel, Tobias Wasner, and Stephan Krusche. 2026. Less stress, better scores, same learning: The dissociation of performance and learning in AI-supported programming education. Computers and Education: Artificial Intelligence, 10, 100537. DOI: 10.1016/j.caeai.2025.100537
@article{bassner2026less,
author = {Bassner, Patrick and Lenk-Ostendorf, Ben and Beinstingel, Ramona
and Wasner, Tobias and Krusche, Stephan},
title = {Less stress, better scores, same learning: The dissociation of
performance and learning in {AI}-supported programming education},
journal = {Computers and Education: Artificial Intelligence},
volume = {10},
pages = {100537},
year = {2026},
doi = {10.1016/j.caeai.2025.100537}
}
Related: Software Engineering Education Context
Eduard Frankford, Clemens Sauerwein, Patrick Bassner, Stephan Krusche, and Ruth Breu. 2024. AI-Tutoring in Software Engineering Education. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET '24), April 14--20, 2024, Lisbon, Portugal. ACM, New York, NY, USA. DOI: 10.1145/3639474.3640061
This paper provides broader context on AI tutoring in software engineering courses. It is not an evaluation of Iris specifically but shares research context and co-authors.
@inproceedings{frankford2024ai,
author = {Frankford, Eduard and Sauerwein, Clemens and Bassner, Patrick
and Krusche, Stephan and Breu, Ruth},
title = {{AI}-Tutoring in Software Engineering Education},
booktitle = {Proceedings of the 46th {IEEE/ACM} International Conference on Software
Engineering: Software Engineering Education and Training
(ICSE-SEET '24)},
year = {2024},
month = {April},
address = {Lisbon, Portugal},
publisher = {ACM},
doi = {10.1145/3639474.3640061}
}