Teaching how to program using automated assessment and functional glossy games (experience report)

Publication
Proceedings of the ACM on Programming Languages - ICFP 2018