B. Sabitzer, I. Groher, J. Sametinger: COOL: Cooperative Open Learning for Beginning Programmers, 24th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2019), Aberdeen, Scotland, July 12-17, 2019. doi.org/10.1145/3304221.3325569


COOL Informatics (COOL stands for Cooperative Open Learning) is a teaching concept for beginning programmers that is based on brain-supporting teaching methods and materials. It includes several forms of cooperative learning like peer tutoring, pair programming, and talents exchange. We introduced the concept in a Java programming course of our Business Informatics bachelor program in 2018 and have been able to improve the learning outcomes (exam results) and to reduce drop-out rates compared to previous years and to reference groups of 2018.

COOL: Cooperative Open Learning for Beginning Programmers