A Holistic Framework for the Development of an Educational Game Aiming to Teach Computer Programming. - Malliarakis, Christos; Satratzemi, Maya; Xinogalos, Stelios (Proceedings of the European Conference on Games Based Learning, 2021)