Brusilovsky, P., L. Malmi, R. Hosseini, J. Guerra, T. Sirkiä, and K. Pollari-Malmi. “An Integrated Practice System for Learning Programming in Python: Design and Evaluation”. Research and Practice in Technology Enhanced Learning, vol. 13, Dec. 2018, doi:10.58459/rptel.2018.13%p.