Brusilovsky, Peter, Lauri Malmi, Roya Hosseini, Julio Guerra, Teemu Sirkiä, and Kerttu Pollari-Malmi. 2018. “An Integrated Practice System for Learning Programming in Python: Design and Evaluation”. Research and Practice in Technology Enhanced Learning 13 (December). https://rptel.apsce.net/index.php/RPTEL/article/view/2018-13018.