1. Krusche S, Seitz A (2018) ArTEMiS—an automatic assessment management system for interactive learning. In: Proceedings of the 49th ACM technical symposium on computer science education (SIGCSE ’18), Baltimore, MD, USA. ACM, New York, NY, pp 284–289
2. Shohel Rana M, Bhuiyan T, Satter AKMZ (2018) e-school: design and implementation of web based teaching institution for enhancing E-learning experiences. In: Nguyen N, Pimenidis E, Khan Z, Trawiński B (eds) Computational collective intelligence. ICCCI 2018. Lecture notes in computer science, vol 11055. Springer, Cham
3. Pieterse V, Liebenberg J (2017) Automatic vs manual assessment of programming task. In: Proceedings of the 17th Koli calling international conference on computing education research (Koli calling ’17), Koli, Finland. ACM, New York, NY, pp 193–194
4. Medeiros RP, Ramalho GL, Falcão TP (2019) A systematic literature review on teaching and learning introductory programming in higher education. IEEE Trans Educ 62(2):77–90
5. Ho SB, Chean SL, Chai I, Tan CH (2019) Engineering meaningful computing education: programming learning experience model. In: Proceedings of 2019 IEEE international conference on industrial engineering and engineering management (IEEM), 15–18 Dec 2019, Macao. IEEE, pp 925–929