Voice assistants and smart speakers in everyday life and in education G Terzopoulos, M Satratzemi Informatics in Education 19 (3), 473-490, 2020 | 158 | 2020 |
An introduction to object-oriented programming with a didactic microworld: objectKarel S Xinogalos, M Satratzemi, V Dagdilelis Computers & Education 47 (2), 148-171, 2006 | 99 | 2006 |
CMX: The effects of an educational MMORPG on learning and teaching computer programming C Malliarakis, M Satratzemi, S Xinogalos IEEE Transactions on Learning Technologies 10 (2), 219-235, 2016 | 96 | 2016 |
Voice assistants and artificial intelligence in education G Terzopoulos, M Satratzemi Proceedings of the 9th Balkan Conference on Informatics, 1-6, 2019 | 76 | 2019 |
Designing Educational Games for Computer Programming: A Holistic Framework. C Malliarakis, M Satratzemi, S Xinogalos Electronic Journal of e-Learning 12 (3), 281-298, 2014 | 76 | 2014 |
Introducing secondary education students to algorithms and programming V Dagdilelis, M Satratzemi, G Evangelidis Education and Information Technologies 9 (2), 159-173, 2004 | 68 | 2004 |
An adaptive mechanism for Moodle based on automatic detection of learning styles I Karagiannis, M Satratzemi Education and Information Technologies 23, 1331-1357, 2018 | 60 | 2018 |
Educational games for teaching computer programming C Malliarakis, M Satratzemi, S Xinogalos Research on e-learning and ICT in Education: Technological, Pedagogical and …, 2014 | 54 | 2014 |
A system for program visualization and problem-solving path assessment of novice programmers M Satratzemi, V Dagdilelis, G Evagelidis ACM SIGCSE Bulletin 33 (3), 137-140, 2001 | 53 | 2001 |
Integrating learning analytics in an educational MMORPG for computer programming C Malliarakis, M Satratzemi, S Xinogalos 2014 IEEE 14th international conference on advanced learning technologies …, 2014 | 49 | 2014 |
Teaching (with) robots in secondary schools: some new and not-so-new pedagogical problems V Dagdilelis, M Sartatzemi, K Kagani Fifth IEEE International Conference on Advanced Learning Technologies (ICALT …, 2005 | 48 | 2005 |
Microworlds, games, animations, mobile apps, puzzle editors and more: What is important for an introductory programming environment? S Xinogalos, M Satratzemi, C Malliarakis Education and Information Technologies 22, 145-176, 2017 | 45 | 2017 |
WIPE: a programming environment for novices V Efopoulos, V Dagdilelis, G Evangelidis, M Satratzemi Proceedings of the 10th annual SIGCSE conference on Innovation and …, 2005 | 36 | 2005 |
Evaluating the effects of scripted distributed pair programming on student performance and participation D Tsompanoudi, M Satratzemi, S Xinogalos IEEE Transactions on education 59 (1), 24-31, 2015 | 35 | 2015 |
CMX: Implementing an MMORPG for learning programming C Malliarakis, M Satratzemi, S Xinogalos Proceeding of the European Conference on Games-based Learning 1, 346-355, 2014 | 34 | 2014 |
Adaptivity in ProPer: an adaptive SCORM compliant LMS I Kazanidis, M Satratzemi International Journal of Distance Education Technologies (IJDET) 7 (2), 44-62, 2009 | 31 | 2009 |
DELYS: a novel microworld-based educational software for teaching computer science subjects V Dagdilelis, G Evangelidis, M Satratzemi, V Efopoulos, C Zagouras Computers & Education 40 (4), 307-325, 2003 | 29 | 2003 |
X-compiler: Yet another integrated novice programming environment G Evangelidis, V Dagdilelis, M Satratzemi, V Efopoulos Proceedings IEEE International Conference on Advanced Learning Technologies …, 2001 | 29 | 2001 |
Towards a new massive multiplayer online role playing game for introductory programming C Malliarakis, M Satratzemi, S Xinogalos Proceedings of the 6th Balkan Conference in Informatics, 156-163, 2013 | 28 | 2013 |
Student perceptions on the benefits and shortcomings of distributed pair programming assignments S Xinogalos, M Satratzemi, A Chatzigeorgiou, D Tsompanoudi 2017 IEEE global engineering education conference (EDUCON), 1513-1521, 2017 | 26 | 2017 |