Using Emil Post's machine for an introduction to formal programming (poster). - Vassilios Dagdilelis; Maria Satratzemi (ITiCSE-WGR, 1997)

DIDAGRAPH: software for teaching graph theory algorithms. - Vassilios Dagdilelis; Maria Satratzemi (ITiCSE, 1998)

Didactics too, not only technology. - Vassilios Dagdilelis; Maria Satratzemi (ITiCSE, 1999)

An Heuristic Algorithm for Handling Multiple Responses. - Maria Satratzemi; Constantine Tsouros; Frank Harary (J. Heuristics, 2000)

X-Compiler: Yet Another Integrated Novice Programming Environment. - Georgios Evangelidis 001; Vassilios Dagdilelis; Maria Satratzemi; Vassilios Efopoulos (ICALT, 2001)

A system for program visualization and problem-solving path assessment of novice programmers. - Maria Satratzemi; Vassilios Dagdilelis; Georgios Evangelidis 001 (ITiCSE, 2001)

Post's Machine: A Didactic Microworld as an Introduction to Formal Programming. - Vassilios Dagdilelis; Maya Satratzemi (Educ. Inf. Technol., 2001)

An Integrated Programming Environment for Teaching the Object-Oriented Programming Paradigm. - Stelios Xinogalos; Maya Satratzemi (EurAsia-ICT, 2002)

What they really do?: attempting (once again) to model novice programmers' behavior. - Vassilios Dagdilelis; Maya Satratzemi; Georgios Evangelidis 001 (ITiCSE, 2002)

An Environment for Teaching Object-Oriented Programming: ObjectKarel. - Maya Satratzemi; Stelios Xinogalos; Vassilios Dagdilelis (ICALT, 2003)

DELYS: a novel microworld-based educational software for teaching computer science subjects. - Vassilios Dagdilelis; Georgios Evangelidis 001; Maya Satratzemi; Vassilios Efopoulos; Charalabos Zagouras (Comput. Educ., 2003)

Implementing a Nationwide System for Training Very Small Enterprises for ICT Innovation: the Greek Case. - Vassilios Dagdilelis; Maya Satratzemi; Georgios Evangelidis 001 (J. Educ. Technol. Soc., 2003)

Introducing Secondary Education Students to Algorithms and Programming. - Vassilios Dagdilelis; Maya Satratzemi; Georgios Evangelidis 001 (Educ. Inf. Technol., 2004)

Teaching (with) Robots in Secondary Schools: Some New and Not-So-New Pedagogical Problems. - Vassilios Dagdilelis; Maya Satratzemi; Katerina Kagani (ICALT, 2005)

WIPE: a programming environment for novices. - Vassilios Efopoulos; Vassilios Dagdilelis; Georgios Evangelidis 001; Maya Satratzemi (ITiCSE, 2005)

Using hands-on activities for motivating students with OOP concepts before they are asked to implement them. - Stelios Xinogalos; Maya Satratzemi (ITiCSE, 2005)

The hands-on activities of the programming microworld objectKarel. - Stelios Xinogalos; Maya Satratzemi (ITiCSE, 2005)

Teaching Programming with Robots: A Case Study on Greek Secondary Education. - Maya Satratzemi; Vassilios Dagdilelis; Katerina Kagani (Panhellenic Conference on Informatics, 2005)

Teaching OOP with BlueJ: A Case Study. - Stelios Xinogalos; Maya Satratzemi; Vassilios Dagdilelis; Georgios Evangelidis 001 (ICALT, 2006)

An introduction to object-oriented programming with a didactic microworld: objectKarel. - Stelios Xinogalos; Maya Satratzemi; Vassilios Dagdilelis (Comput. Educ., 2006)

Hybrid results merging. - Georgios Paltoglou; Michail Salampasis; Maria Satratzemi (CIKM, 2007)

Results Merging Algorithm Using Multiple Regression Models. - Georgios Paltoglou; Michail Salampasis; Maria Satratzemi (ECIR, 2007)

Combine Adaptive Education Hypermedia and SCORM compliant Learning Management Systems. - Ioannis Kazanidis; Maya Satratzemi (ICALT, 2007)

Re-designing an OOP course based on BlueJ. - Stelios Xinogalos; Maya Satratzemi; Vassilios Dagdilelis (ICALT, 2007)

Adaptivity in a SCORM Compliant Adaptive Educational Hypermedia System. - Ioannis Kazanidis; Maya Satratzemi (ICWL, 2007)

Teaching java with BlueJ: a two-year experience. - Stelios Xinogalos; Maya Satratzemi; Vassilios Dagdilelis (ITiCSE, 2007)

Integral based source selection for uncooperative distributed information retrieval environments. - Georgios Paltoglou; Michail Salampasis; Maria Satratzemi (LSDS-IR, 2008)

An Analysis of Students' Difficulties with ArrayList Object Collections and Proposals for Supporting the Learning Process. - Stelios Xinogalos; Maya Satratzemi; Vassilios Dagdilelis (ICALT, 2008)

A Comparison of Centralized and Distributed Information Retrieval Approaches. - Georgios Paltoglou; Michail Salampasis; Maria Satratzemi (Panhellenic Conference on Informatics, 2008)

A results merging algorithm for distributed information retrieval environments that combines regression methodologies with a selective download phase. - Georgios Paltoglou; Michail Salampasis; Maria Satratzemi (Inf. Process. Manag., 2008)

Simple Adaptations of Data Fusion Algorithms for Source Selection. - Georgios Paltoglou; Michail Salampasis; Maria Satratzemi (ECIR, 2009)

Applying Learning Styles to SCORM Compliant Courses. - Ioannis Kazanidis; Maya Satratzemi (ICALT, 2009)

A Long-Term Evaluation and Reformation of an Object Oriented Design and Programming Course. - Stelios Xinogalos; Maya Satratzemi (ICALT, 2009)

Efficient Authoring of SCORM Courseware Adapted to User Learning Style: The Case of ProPer SAT. - Ioannis Kazanidis; Maya Satratzemi (ICWL, 2009)

Adaptivity in ProPer: An Adaptive SCORM Compliant LMS. - Ioannis Kazanidis; Maya Satratzemi (Int. J. Distance Educ. Technol., 2009)

Modeling user Progress and Visualizing Feedback - The Case of ProPer. - Ioannis Kazanidis; Maya Satratzemi (CSEDU (1), 2010)

Collection-integral source selection for uncooperative distributed information retrieval environments. - Georgios Paltoglou; Michail Salampasis; Maria Satratzemi (Inf. Sci., 2010)

Enhancing Adaptivity and Intelligent Tutoring in Distributed Pair Programming Systems to Support Novice Programmers. - Despina Tsompanoudi; Maya Satratzemi (CSEDU (2), 2011)

Modeling information sources as integrals for effective and efficient source selection. - Georgios Paltoglou; Michail Salampasis; Maria Satratzemi (Inf. Process. Manag., 2011)

Towards a new massive multiplayer online role playing game for introductory programming. - Christos Malliarakis; Maya Satratzemi; Stelios Xinogalos (BCI, 2013)

Report on the CLEF-IP 2013 Experiments: Multilayer Collection Selection on Topically Organized Patents. - Anastasia Giachanou; Michail Salampasis; Maya Satratzemi; Nikolaos Samaras (CLEF (Working Notes), 2013)

Exploring the effects of collaboration scripts embedded in a distributed pair programming system. - Despina Tsompanoudi; Maya Satratzemi; Stelios Xinogalos (ITiCSE, 2013)

Comparing LMS and AEHS: Challenges for Improvement with Exploitation of Data Mining. - Ioannis Karagiannis 001; Maya Satratzemi (ICALT, 2014)

Mentor: A Hybrid Recommender System in Order to Support Teachers in Learning Design Authoring Process. - Soultana Karga; Maya Satratzemi (ICALT, 2014)

Integrating Learning Analytics in an Educational MMORPG for Computer Programming. - Christos Malliarakis; Maya Satratzemi; Stelios Xinogalos (ICALT, 2014)

A Web-Based Authoring Tool for Scripting Distributed Pair Programming. - Despina Tsompanoudi; Maya Satratzemi (ICALT, 2014)

A User-Centered Evaluation of a Web Based Patent Classification Tool. - Anastasia Giachanou; Michail Salampasis; Maya Satratzemi; Nikolaos Samaras (MindTheGap@iConference, 2014)

Optimization of server performance in the CMX educational MMORPG for computer programming. - Christos Malliarakis; Maya Satratzemi; Stelios Xinogalos (Comput. Sci. Inf. Syst., 2014)

Microworlds, Games and Collaboration: three effective approaches to support novices in learning programming. - Stelios Xinogalos; Christos Malliarakis; Despina Tsompanoudi; Maya Satratzemi (BCI, 2015)

Distributed Pair Programming Using Collaboration Scripts: An Educational System and Initial Results. - Despina Tsompanoudi; Maya Satratzemi; Stelios Xinogalos (Informatics Educ., 2015)

A Framework to Enhance Adaptivity in Moodle. - Ioannis Karagiannis 001; Maya Satratzemi (EC-TEL, 2016)

Enhancing Adaptivity in Moodle: Framework and Evaluation Study. - Ioannis Karagiannis 001; Maya Satratzemi (ICL (2), 2016)

Monitoring an OOP Course Through Assignments in a Distributed Pair Programming System. - Stelios Xinogalos; Maya Satratzemi; Despina Tsompanoudi; Alexander Chatzigeorgiou (SQAMIA, 2016)

Evaluating the Effects of Scripted Distributed Pair Programming on Student Performance and Participation. - Despina Tsompanoudi; Maya Satratzemi; Stelios Xinogalos (IEEE Trans. Educ., 2016)

Student perceptions on the benefits and shortcomings of distributed pair programming assignments. - Stelios Xinogalos; Maya Satratzemi; Alexander Chatzigeorgiou; Despina Tsompanoudi (EDUCON, 2017)

Using Serious Games for Promoting Blended Learning for People with Intellectual Disabilities and Autism: Literature vs Reality. - Stavros Tsikinas; Stelios Xinogalos; Maya Satratzemi; Lefkothea Kartasidou (IMCL, 2017)

Microworlds, games, animations, mobile apps, puzzle editors and more: What is important for an introductory programming environment? - Stelios Xinogalos; Maya Satratzemi; Christos Malliarakis (Educ. Inf. Technol., 2017)

CMX: The Effects of an Educational MMORPG on Learning and Teaching Computer Programming. - Christos Malliarakis; Maya Satratzemi; Stelios Xinogalos (IEEE Trans. Learn. Technol., 2017)

Conceptual Factors for the Design of Serious Games. - Christina Tsita; Maya Satratzemi (GALA, 2018)

Implementation of an Adaptive Mechanism in Moodle Based on a Hybrid Dynamic User Model. - Ioannis Karagiannis 001; Maya Satratzemi (ICL (1), 2018)

An Empirical Study on Pair Performance and Perception in Distributed Pair Programming. - Despina Tsompanoudi; Maya Satratzemi; Stelios Xinogalos; Leonidas Karamitopoulos (ICL (2), 2018)

An adaptive mechanism for Moodle based on automatic detection of learning styles. - Ioannis Karagiannis 001; Maya Satratzemi (Educ. Inf. Technol., 2018)

A hybrid recommender system integrated into LAMS for learning designers. - Soultana Karga; Maya Satratzemi (Educ. Inf. Technol., 2018)

Examining Student Performance and Attitudes on Distributed Pair Programming. - Maya Satratzemi; Stelios Xinogalos; Despina Tsompanoudi; Leonidas Karamitopoulos (Sci. Program., 2018)

Voice Assistants and Artificial Intelligence in Education. - George Terzopoulos; Maya Satratzemi (BCI, 2019)

Evaluating Teachers' Perceptions of Learning Design Recommender Systems. - Soultana Karga; Maya Satratzemi (EC-TEL, 2019)

A Serious Game Design and Evaluation Approach to Enhance Cultural Heritage Understanding. - Christina Tsita; Maya Satratzemi (GALA, 2019)

A Comparative Study of Augmented Reality Platforms for Building Educational Mobile Applications. - George Terzopoulos; Ioannis Kazanidis; Maya Satratzemi; Avgoustos A. Tsinakos (IMCL, 2019)

Educational Mobile Applications on Computational Thinking and Programming for Children Under 8 Years Old. - George Terzopoulos; Maya Satratzemi; Despina Tsompanoudi (IMCL, 2019)

Using explanations for recommender systems in learning design settings to enhance teachers' acceptance and perceived experience. - Soultana Karga; Maya Satratzemi (Educ. Inf. Technol., 2019)

An Empirical Study on Factors related to Distributed Pair Programming. - Despina Tsompanoudi; Maya Satratzemi; Stelios Xinogalos; Leonidas Karamitopoulos (Int. J. Eng. Pedagog., 2019)

A Proposal for an Educational Game Platform for Teaching Programming to Primary School Students. - Andreas Giannakoulas; George Terzopoulos; Stelios Xinogalos; Maya Satratzemi (TECH-EDU, 2020)

Voice Assistants and Smart Speakers in Everyday Life and in Education. - George Terzopoulos; Maria Satratzemi (Informatics Educ., 2020)

Editorial: Learning Analytics - Trends and Challenges. - Aleksandra Klasnja-Milicevic; Mirjana Ivanovic; Boban Vesin; Maya Satratzemi; Barbara Wasson (Frontiers Artif. Intell., 2022)

A Critical Examination of the Impact of Serious Games on Learning Music: A Systematic Literature Review. - Eleftheria Siklafidou; Maya Satratzemi; Stelios Xinogalos (J. Comput. Assist. Learn., 2025)