Publications
2023
Afroditi Stolaki, Maya Satratzemi, Stelios Xinogalos, Examining the effects of creativity, collaboration, creative diversity and autonomy on team creative performance, Thinking Skills and Creativity, Volume 50, 2023, https://doi.org/10.1016/j.tsc.2023.101415
Satratzemi, M., Stelios, X., & Tsompanoudi, D. (2023). Distributed Pair Programming in Higher Education: A Systematic Literature Review. Journal of Educational Computing Research, 61(3), 546–577. https://doi.org/10.1177/07356331221122884
Tsichouridis, A., Xinogalos, S., and Ampatzoglou, A. (2023). Educational Programming Environments for Enhancing Conceptual Design in the Object-Oriented Paradigm: A Systematic Mapping Study, Educational Computing Research. (online first)
Filippas, A., Xinogalos, S. (2023). Elementium: design and pilot evaluation of a serious game for familiarizing players with basic chemistry. Educ Inf Technol. (Online first)
Xinogalos, S., Eleftheriadis, S. (2023). Office Madness: Investigating the impact of a game using a real life job and programming scenario on player experience and perceived short-term learning. Entertainment Computing, Vol. 44, 100521.
Frydas, M., Xinogalos, S. (2023). The Land of Mathematics: comparative analysis and design of a serious game for basic arithmetic. Int. J. Technology Enhanced Learning, Vol.15 No.4, pp.364 - 383.
Georgiadou A, Xinogalos S. (2023). Prospective ICT Teachers’ Perceptions on the Didactic Utility and Player Experience of a Serious Game for Safe Internet Use and Digital Intelligence Competencies. Computers, 12(10):193.
Ramandanis, D., and Xinogalos, S. (2023). Designing a Chatbot for Contemporary Education: A Systematic Literature Review, Information. 14(9): 503.
Batsaras, C., and Xinogalos, S. (2023). A Comparative Analysis of Low or No-Code Authoring Tools for Location-Based Games, Multimodal Technologies and Interaction, 7(9): 86.
Xinogalos S, Satratzemi M. (2023). Special Issue on New Challenges in Serious Game Design. Applied Sciences, 13(13):7675.
Barmpakas A, Xinogalos S. (2023). Designing and Evaluating a Serious Game for Learning Artificial Intelligence Algorithms: SpAI War as a Case Study. Applied Sciences, 13(10):5828.
Toukiloglou P, Xinogalos S. (2023). A Systematic Literature Review on Adaptive Supports in Serious Games for Programming. Information, 14(5):277.
Toukiloglou, P., & Xinogalos, S. (2023). Adaptive Support With Working Examples in Serious Games About Programming. Journal of Educational Computing Research, 61(4), 766-789.
Ventoulis, E., Xinogalos, S. (2023). “AR The Gods of Olympus”: Design and Pilot Evaluation of an Augmented Reality Educational Game for Greek Mythology. Multimodal Technol. Interact. 2023, 7(1), 2.
Christina Tsita, Maya Satratzemi, Alexandros Pedefoudas, Charalabos Georgiadis, Maria Zampeti, Evi Papavergou, Syrago Tsiara, Eleni Sismanidou, Petros Kyriakidis, Dionysios Kehagias, Dimitrios Tzovaras, “A Virtual Reality Museum to Reinforce the Interpretation of Contemporary Art and Increase the Educational Value of User Experience”, Heritage 6 (5), 4134-4172, 2023. https://doi.org/10.3390/heritage6050218
Dagklis, E., Satratzemi, M., Koloniari, G., Karakasidis, A. (2024). Programming Errors and Academic Performance in an Introductory Data Structures Course: A Per Gender Analysis. In: Auer, M.E., Cukierman, U.R., Vendrell Vidal, E., Tovar Caro, E. (eds) Towards a Hybrid, Flexible and Socially Engaged Higher Education. ICL 2023. Lecture Notes in Networks and Systems, vol 911. Springer, Cham. https://doi.org/10.1007/978-3-031-53382-2_6.
Athanasios Tsionas, Maya Satratzemi, “Educational Story Based Game for Capturing the Learner's Personality”, Proceedings of the 17th European Conference on Games Based Learning (ECGBL 2023), 693-699, Twente, The Netherlands, 5-6 October 2023.
Aikaterina Chatziavgeri, Maya Satratzemi, “Analysing Gaming Behaviour: Insights on Personality Traits”, 22nd European Conference on e-Learning, Pretoria, South Africa, 26 - 27 October 2023.
2022
Xinogalos, S., and Satratzemi, M. (2022). The Use of Educational Games in Programming Assignments: SQL Island as a Case Study. Applied Sciences 12, no. 13: 6563.
View PublicationToukiloglou, P., Xinogalos, S. (2022). Ingame worked examples support as an alternative to textual instructions in serious games about programming. International Journal of Educational Computing Research. (accepted)
Koulaxidis, G., Xinogalos, S. (2022). Improving Mobile Game Performance with Basic Optimization Techniques in Unity. Modelling, 3(2), 201–223.
Xinogalos, S. (2022). Moving from face-to-face to online learning in a week due to the COVID-19 pandemic: Higher education students’ perceptions. International Journal of Technology Enhanced Learning, Vol. 14, No. 4, 363-381.
Xinogalos, S. (2022). Designing, deploying and evaluating an undergraduate course on the “Didactics of Informatics”, 3rd International Conference on Technology and Innovation in Learning, Teaching and Education (TECH-EDU 2022), August 31 – September 2, Lisbon – Portugal.
Giannakoulas, A., & Xinogalos, S. (2022). A Review of Educational Games for Teaching Programming to Primary School Students. In I. Management Association (Ed.), Research Anthology on Developments in Gamification and Game-Based Learning (pp. 55-83). IGI Global. http://doi:10.4018/978-1-6684-3710-0.ch003 .
Toukiloglou, P., Xinogalos, S. (2022). NanoDoc: Designing an Adaptive Serious Game for Programming With Working Examples Support. 16th European Conference on Games Based Learning (ECGBL 2022) (accepted).
2021
Xinogalos, S., Tryfou, M. (2021). Using Greenfoot as a Tool for Serious Games Programming Education and Development. International Journal of Serious Games, Volume 8, Issue 2, 67-86.
Προβολή ΔημοσίευσηςKroustalli, C., Xinogalos, S. (2021). Studying the effects of teaching programming to lower secondary school students with a serious game: a case study with Python and CodeCombat. Educ Inf Technol (2021). https://doi.org/10.1007/s10639-021-10596-y
Προβολή ΔημοσίευσηςTsiotras, D., Xinogalos, S. (2021). Investigating the Perceived Player Experience and Short-term Learning of the Text-based Java Programming Serious Game “Rise of the Java Emperor”, Informatics in Education 20(2021), no. 1, 153-170.
Προβολή ΔημοσίευσηςMetikaridis, D., Xinogalos, S. (2021). A Comparative Analysis of Tools for Developing Location Based Games. Entertainment Computing, Volume 37, 100403.
Προβολή ΔημοσίευσηςTsikinas, S., Xinogalos, S. (2021). “This is My Story”: A Serious Game for Independent Living Skills in Special Education. 15th European Conference on Games Based Learning (ECGBL 2021), 878-884.
Maya Satratzemi, Stelios Xinogalos, Despina Tsompanoudi, Leonidas Karamitopoulos, (2021), "A Two-Year Evaluation of Distributed Pair Programming Assignments by Undergraduate Students", In: Thrasyvoulos Tsiatsos, Stavros Demetriadis, Anastasios Mikropoulos, Vasilios Dagdilelis, Research on E-Learning and ICT in Education: Technological, Pedagogical and Instructional Perspectives, 35-57, Springer Nature, ISBN 3030643638, 9783030643638
Andreas Giannakoulas, George Terzopoulos, Stelios Xinogalos, Maya Satratzemi, "(2021), “A Proposal for an Educational Game Platform for Teaching Programming to Primary School Students", Technology and Innovation in Learning, Teaching and Education: Second International Conference, TECH-EDU 2020, Vila Real, Portugal, December 2–4, 2020, Proceedings, Vol. 1384, Communications in Computer and Information Science, In: Arsénio Reis, João Barroso, J. Bernardino Lopes, Tassos Mikropoulos, Chih-Wen Fan, Springer Nature, 2021, ISBN 3030739880, 9783030739881
Aliki Christou, Maya Satratzemi, “Epistemic Network Analysis of Students’ Chat Data on a Collaborative Solving of Object-Oriented Programming Assignment”, Proceedings of 14th annual International Conference of Education, Research and Innovation (ICERI 2021), 3103-3112, 8th – 9th November, 2021.
2020
Karakasis, C. & Xinogalos, S. (2020). BlocklyScript: design and pilot evaluation of an RPG platform game for cultivating Computational Thinking skills to young students. Informatics in Education, Vol. 19, Issue 4, 641-668.
Προβολή ΔημοσίευσηςGeorge Terzopoulos, Maya Satratzemi, “Voice Assistants and Smart Speakers in Everyday Life and in Education”, Informatics in Education, 19 (3), 473-490, 2020. https://doi.org/10.15388/infedu.2020.21
Tsikinas, S. & Xinogalos, S. (2020). Towards a serious games design framework for people with intellectual disability or autism spectrum disorder. Education and Information Technologies. Springer Science+Business Media, LLC, part of Springer Nature 2020
Προβολή ΔημοσίευσηςKoupritzioti, D. & Xinogalos, S. (2020). PyDiophantus maze game: Play it to learn mathematics or implement it to learn game programming in Python. Education and Information Technologies. Springer Science+Business Media, LLC, part of Springer Nature 2019
Προβολή ΔημοσίευσηςGiannakoulas, A., & Xinogalos, S. (2020). A Review of Educational Games for Teaching Programming to Primary School Students. In Kalogiannakis, M., & Papadakis, S. (Ed.), Handbook of Research on Tools for Teaching Computational Thinking in P-12 Education (pp. 1-30). IGI Global. http://doi:10.4018/978-1-7998-4576-8.ch001
Προβολή ΔημοσίευσηςEleftheriadis S., Xinogalos S. (2020) Office Madness: Design and Pilot Evaluation of a Serious Game for Learning the C++ Programming Language. In: Marfisi-Schottman I., Bellotti F., Hamon L., Klemke R. (eds) Games and Learning Alliance. GALA 2020. Lecture Notes in Computer Science, vol 12517. Springer, Cham.
Προβολή ΔημοσίευσηςChatzigeorgiou, A., Xinogalos, S., Theodorou, T., Violettas, G. (2020). Applying software engineering principles in Android development. In: Tatnall A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham
Xinogalos, S., Ivanović, M, Savić, M., Pitner, T. (2020). Technology Enhanced Learning in programming courses, Role of. In: Tatnall A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham
Xinogalos S., Pitner T., Savić M., Ivanović M. (2020) First Programming Language in Introductory Programming Courses, Role of. In: Tatnall A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham
2019
Despina Tsompanoudi, Maya Satratzemi, Stelios Xinogalos, and Leonidas Karamitopoulos, "An Empirical Study on Factors related to Distributed Pair Programming", Journal of Engineering Pedagogy (iJEP), Vol 9, No 2, 65-81, 2019, DOI: 10.3991/ijep.v9i2.9947, https://online-journals.org/index.php/i-jep/article/view/9947 .
Soultana Karga, Maya Satratzemi, "Using explanations for recommender systems in learning design settings to enhance teachers’ acceptance and perceived experience", Education and Information Technologies, 2019, https://doi.org/10.1007/s10639-019-09909-z
Sideris, G., Xinogalos, S. (2019). PY-RATE ADVENTURES: a 2D Platform Serious Game for Learning the Basic Concepts of Programming with Python. Simulation & Gaming (accepted).
Tsikinas, S., Xinogalos, S. (2019). Studying the effects of computer serious games on people with intellectual disabilities or autism spectrum disorder: a systematic literature review. Journal of Computer Assisted Learning, Vol. 35, Issue 1, 61-73, Wiley, DOI: 10.1111/jcal.12311.
Kyriakakis, P., Chatzigeorgiou, A., Ampatzoglou, A., Xinogalos, S. (2019). Exploring the frequency and change proneness of dynamic feature pattern instances in PHP applications, Sci. Comput. Program, Vol. 171, 1-20, https://doi.org/10.1016/j.scico.2018.10.004.
Tsikinas S., Xinogalos S. (2019) Design Guidelines for Serious Games Targeted to People with Autism. In: Uskov V., Howlett R., Jain L. (eds) Smart Education and e-Learning 2019. Smart Innovation, Systems and Technologies, vol 144. Springer, Singapore .
Soultana Karga, Maya Satratzemi, “Evaluating teachers’ perceptions of Learning Design Recommender Systems”, In: Maren Scheffel, Julien Broisin, Viktoria Pammer-Schindler, Jan Schneider, Andri Ioannou (eds) Lecture Notes in Computer Science, Transforming Learning with Meaningful Technologies – 14th European Conference on Technology Enhanced Learning, EC-TEL 2019, Delft, NL, September 16-19, 2019.
Georgios Terzopoulos, Maya Satratzemi, “Voice Assistants and Artificial Intelligence in Education”, BCI'19 Proceedings of the 9th Balkan Conference on Informatics, Article No. 34, Sofia, Bulgaria, 26-28 September 2019, doi: 10.1145/3351556.3351588
Stavros Tsikinas, Stelios Xinogalos, Maya Satratzemi, Lefkothea Kartasidou, “Designing a Serious Game for Independent Living Skills in Special Education”, Proceedings 13th European Conference on Game Based Learning (ECGBL 2019), Odense, Denmark On the 3 - 4 October 2019.
Xanthopoulos, S., Xinogalos, S. (2019). Investigating key Structural Elements in Location-Based Mobile Serious Games. 13th European Conference on Games Based Learning, Odense, Denmark, 3-4 October 2019.
Terzopoulos George, Satratzemi Maya, Tsompanoudi Despina, “Educational Mobile Applications On Computational Thinking And Programming For Children Under 8 Years Old”,13th International Conference on Interactive Mobile and Communication Technologies and Learning 2019, Thessaloniki, Greece, 31 October- 1 November, 2019.
Terzopoulos George, Ioannis Kazanidis, Satratzemi Maya, Avgoustos Tsinakos, “A Comparative Study of Augmented Reality Platforms for Building Educational Mobile Applications”, 13th International Conference on Interactive Mobile and Communication Technologies and Learning 2019, Thessaloniki, Greece, 31 October- 1 November, 2019.
Ioannis Karagiannis, Maya Satratzemi, “Finding an effective data mining algorithm for automatic detection of learning styles”, 18th European Conference on e-Learning, 268-275, 7-8 November 2019, Copenhagen, Denmark.
Maya Satratzemi, Despina Tsompanoudi, Stelios Xinogalos, Karamitopoulos Leonidas, “Examining the Compatibility of Students in Distributed Pair Programming”, 18th European Conference on e-Learning, 510-518, 7-8 November 2019, Copenhagen, Denmark.
Xinogalos, S., Tsikinas, S. (2019). Designing Serious Games for People with Special Needs: Implications from a Survey. 8th Games and Learning Alliance (GaLA) conference, 27-29 November, Athens.
Tsita C., Satratzemi M. (2019) A Serious Game Design and Evaluation Approach to Enhance Cultural Heritage Understanding. In: Liapis A., Yannakakis G., Gentile M., Ninaus M. (eds) Games and Learning Alliance. GALA 2019. Lecture Notes in Computer Science, vol 11899. Springer, Cham, https://doi.org/10.1007/978-3-030-34350-7_42
2018
Maya Satratzemi, Stelios Xinogalos, Despina Tsompanoudi, and Leonidas Karamitopoulos, “Examining Student Performance and Attitudes on Distributed Pair Programming,” Scientific Programming, vol. 2018, Article ID 6523538, 8 pages, 2018. https://doi.org/10.1155/2018/6523538.
Konstantara, K., & Xinogalos, S. (2018). CELLS OF WAR: A Serious Game for Familiarizing Students with the Immune System. Simulation & Gaming.
Galgouranas, S., & Xinogalos, S. (2018). jAVANT-GARDE: A Cross-Platform Serious Game for an Introduction to Programming with Java. Simulation & Gaming. DOI: 10.1177/1046878118789976.
Ioannis Karagiannis, Maya Satratzemi, “An adaptive mechanism for Moodle based on automatic detection of learning styles”, Journal of Education and Information Technologies, (2018), 23(3), 1331–1357, DOI: 10.1007/s10639-017-9663-5.
Soultana Karga, Maya Satratzemi, "A hybrid recommender system integrated into LAMS for learning designers", Journal of Education and Information Technologies, (2018), 23(3), 1297–1329, DOI: 10.1007/s10639-017-9668-0.
Giannakoulas, A., & Xinogalos, S. (2018). A pilot study on the effectiveness and acceptance of an educational game for teaching programming concepts to primary school students. Education and Information Technologies, Springer, https://doi.org/10.1007/s10639-018-9702-x
Xinogalos, S. (2018). Programming Serious Games as a Master Cource: Feasible or not? Simulation & Gaming, Vol. 49, Issue 1, 8-26, https://doi.org/10.1177/1046878117747014.
Evangelopoulou, O., & Xinogalos, S. (2018). MYTH TROUBLES: An Open-Source Educational Game in Scratch for Greek Mythology. Simulation & Gaming, Vol. 49, Issue 1, 71-91, DOI: 10.1177/1046878117748175.
Xinogalos, S., Pitner, T., Ivanović, M. and Savić, M. (2018). Students' perspective on the first programming language: C-like or Pascal-like languages? Education and Information Technologies, Vol. 23, Issue 1, 287-302, Springer Sciece+Business Media New York 2018, https://doi.org/10.1007/s10639-017-9601-6.
Xanthopoulos, S., Xinogalos, S. (2018). Opportunities and Challenges of Mobile Location-based Games in Education: Exploring the Integration of Authoring and Analytics Tools. In Proceedings of IEEE Global Engineering Education (EDUCON), 17-20 April, Santa Cruz de Tenerife, Spain. (accepted)
Tsikinas, S., Xinogalos, S. (2018). Designing Effective Serious Games for People with Intellectual Disabilities. In Proceedings of IEEE Global Engineering Education (EDUCON), 17-20 April, Santa Cruz de Tenerife, Spain. (accepted).
Giannakoulas, A., Xinogalos, S. (2018). Current Trends in On-line Games for Teaching Programming Concepts to Primary School Students. Proceedings of the International Conference on Technology and Innovation in Learning, Teaching and Education (TECH-EDU 2018), Thessaloniki 20-22 June 2018.
Ioannis Karagiannis, Maya Satratzemi, "Implementation of an Adaptive Mechanism in Moodle Based on a Hybrid Dynamic User Model", 21th International Conference on Interactive Collaborative Learning (ICL 2018), 25-28 September 2018, Kos Island, Greece. Advances in Intelligent Systems and Computing, Springer, 1456-1467.
Despina Tsompanoudi, Maya Satratzemi, Stelios Xinogalos, "An Empirical Study on Pair Performance and Perception in Distributed Pair Programming", 21th International Conference on Interactive Collaborative Learning (ICL 2018), 25-28 September 2018, Kos Island, Greece. Advances in Intelligent Systems and Computing, Springer, 788-798.
Ιωάννης Καραγιάννης, Μάγια Σατρατζέμη, "Μηχανισμοί προσαρμογής της μαθησιακής διαδικασίας σε Συστήματα Διαχείρισης Μάθησης", 11th Pan-Hellenic & International Conference ICT in Education 2018 (HCICTE 2018), 19-21 October 2018, Thessaloniki, Greece.
Christina Tsita, Maya Satratzemi, "How serious games in cultural heritage are being evaluated", 11th Pan-Hellenic & International Conference ICT in Education 2018 (HCICTE 2018), 19-21 October 2018, Thessaloniki, Greece.
Xinogalos, S., Satratzemi, M., Tsompanoudi, D., and Karamitopoulos, L. (2018). A Two-year Evaluation of Distributed Pair Programming Assignments by Undergraduate Students. 11th Pan-Hellenic and International Conference “ICT in Education”, Thessaloniki, 19-21 October 2018.
Ioannis Karagiannis, Maya Satratzemi, "Analysis of Students' Navigational Behaviour in a Moodle Course", 17th European Conference on e-Learning (ECEL18), 1-2 November 2018, Athens, Greece, 226-234.
Tsita C., Satratzemi M. (2019). Conceptual Factors for the Design of Serious Games. In: Gentile M., Allegra M., Söbke H. (eds) Games and Learning Alliance. GALA 2018. Lecture Notes in Computer Science, vol 11385. Springer, Cham, p.232-241.
2017
Xinogalos S., Satratzemi M., Malliarakis C., «Microworlds, games, animations, mobile apps, puzzle editors and more: What is important for an introductory programming environment?», Education and Information Technologies, Vol. 22, Issue 1, 145–176, 2017, doi:10.1007/s10639-015-9433-1.
Christos Malliarakis, Maya Satratzemi, Stelios Xinogalos, CMX: The Effects of an Educational MMORPG on Learning and Teaching Computer Programming, IEEE Transactions on Learning, Vol.10, Issue 2, 219-235, 2017, DOI 10.1109/TLT.2016.2556666.
Xinogalos, S., Satratzemi, M., Chatzigeorgiou, A., Tsompanoudi, D. "Factors affecting students’ performance in Distributed Pair Programming", Journal of Educational Computing Research, 0(0) 1–32, 2017, DOI: 10.1177/0735633117749432.
Christopoulou, E., & Xinogalos, S. (2017). Overview and Comparative Analysis of Game Engines for Desktop and Mobile Devices. International Journal of Serious Games, Vol. 4, Nr. 4, 21-36, http://dx.doi.org/10.17083/ijsg.v4i4.194.
S Xinogalos, M Satratzemi, A Chatzigeorgiou, D Tsompanoudi, “Student perceptions on the benefits and shortcomings of distributed pair programming assignments”, Global Engineering Education Conference (EDUCON), 2017 IEEE, 1513-1521, DOI: 10.1109/EDUCON.2017.7943050.
Ioannis Karagiannis, Maya Satratzemi, “Α Technique to Adapt Course Presentation in Moodle”, In Proceedings of the 17th European Conference on eLearning (ECEL2017), 26 - 27 October 2017, Porto, Portugal, 2017.
Soultana Karga, Maya Satratzemi , “Exploiting Recommender Systems in Learning Design”, 9th International Conference in Open and Distance Learning - Learning Design, Athens, November 23-26 2017.
Tsikinas S., Xinogalos S., Satratzemi M., Kartasidou L. (2018) “Using Serious Games for Promoting Blended Learning for People with Intellectual Disabilities and Autism: Literature vs Reality”. In: Auer M., Tsiatsos T. (eds) Interactive Mobile Communication Technologies and Learning. IMCL 2017. Advances in Intelligent Systems and Computing, vol 725. Springer, Cham. doi: 10.1007/978-3-319-75175-7_55
Spyridon Xanthopoulos, Stelios Xinogalos, "An Overview of Location-based Game Authoring Tools for Education", Proceedings in the Springer series "Advances in Intelligent Systems and Computing", International Conference on Interactive Mobile Communication, Technologies and Learning (IMCL 2017), 33-44.
2016
Despina Tsompanoudi, Satratzemi, M., Xinogalos, S., “Evaluating the Effects of Scripted Distributed Pair Programming on Students’ Performance and Participation”, IEEE Transactions on Education, Vol. 59, Issue 1, 24-31, 2016.
Ivanović, M., Xinogalos, S., Pitner, T. and Savić, M. (2016). Technology enhanced learning in programming courses – international perspective. Education and Information Technologies, Springer Science+Business Media New York 2016, doi:10.1007/s10639-016-9565-y
Chatzigeorgiou, A., Theodorou, T., Violettas, G., Xinogalos, S. (2016). Blending an Android development course with software engineering concepts. Education and Information Technologies, Volume 21, Issue 6, 147-1875, Springer Sciece+Business Media New York 2015, DOI:10.1007/s10639-015-9423-3.
Xinogalos, S. (2016). Designing and deploying programming courses: Strategies, tools, difficulties and pedagogy. Education and Information Technologies, Volume 21, Issue 3, 559-588, Springer Science+Business Media New York 2016, DOI: 10.1007/s10639-014-9341-9.
Karagiannis Ioannis, Satratzemi Maya, "A Framework to Enhance Adaptivity in Moodle”, Book chapter in Adaptive and Adaptable Learning, Proceedings 11th European Conference on Technology Enhanced Learning, LNCS Volume 9891 2016, EC-TEL 2016, Katrien Verbert, Mike Sharples, Tomaž Klobučar (Eds.), Lyon, France, September 13-16, 517-520, 2016.
Ioannis Karagiannis, Maya Satratzemi, “Enhancing Adaptivity in Moodle: Framework and Evaluation Study”, Proceedings of 19th International Conference on Interactive Collaborative Learning (ICL2016), Springer, Cham: Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 545), 21-23 September 2016, Belfast, 2016, 345-359.
Stavros Tsikinas, Stelios Xinogalos, Maya Satratzemi, “Review on Serious Games for People with Intellectual Disabilities and Autism”, In Proceedings of the Proceedings of 10th European Conference on Games Based Learning (ECGBL2016), 6-7 October, Paisley, Scotland, 2016, 696-703.
Ioannis Karagiannis, Maya Satratzemi, “Α Technique to Enhance Motivational Appeal of Moodle: Design and Evaluation”, In Proceedings of the 15th European Conference on eLearning (ECEL2016), 27 - 28 October 2016, Prague, Czech, 2016, 351-356.
S Xanthopoulos, S Xinogalos, A Review on Location Based Services for Mobile Games, Proceedings of the 20th Pan-Hellenic Conference on Informatics, ACM, 28 pages.
2015
Xinogalos, S. (2015). Object Oriented Design and Programming: an Investigation of Novices’ Conceptions on Objects and Classes. ACM Transactions on Computing Education, Vol. 15, Issue 3, Article 13 (September 2015), 21 pages. DOI=10.1145/2700519 http://doi.acm.org/10.1145/2700519
Despina Tsompanoudi, Satratzemi, M., Xinogalos, S., “Distributed Pair Programming using Collaboration Scripts: An Educational System and initial Results”, Informatics in Education, Vol. 14, No. 2, 291–314, 2015.
Xinogalos, S., Malliarakis, C., Tsmpanoudi, D. and Satrtatzemi, M. (2015). “Microworlds, Games and Collaboration: three effective approaches to support novices in learning programming”. In Proceedings of the 7th Balkan Conference on Informatics Conference (BCI '15). ACM, New York, NY, USA, Article 39, 8 pages.
M Ivanović, S Xinogalos, T Pitner, M Savić, Different Aspects of Delivering Programming Courses: Multinational Experiences, Proceedings of the 7th Balkan Conference on Informatics Conference, 37
2014
Christos Malliarakis, Maya Satratzemi, Stelios Xinogalos, “Designing educational games for computer programming: A holistic framework”, Electronic Journal of e-Learning, 12 (3), 281-297, 2014.
Malliarakis, C., Satratzemi, M., Xinogalos, S., “Optimization of server performance in the CMX educational MMORPG for Computer Programming”, Computer Science and Information Systems, Vol. 11, No. 4. 1537–1553, (2014).
Theodoraki, A. and Xinogalos, S. (2014). Studying Students’ Attitudes on Using Examples of Game Source Code for Learning Programming. Informatics in Education, Vol. 13, No 2, 265-277.
Christos Malliarakis, Maya Satratzemi, Stelios Xinogalos, “Educational Games for Teaching Computer Programming”, Book chapter on Research on e-Learning and ICT in Education Technological, Pedagogical and Instructional Perspective, Karagiannidis, Charalampos, Politis, Panagiotis, Karasavvidis, Ilias (Eds.), 87-98, 2014.
Christos Malliarakis, Maya Satratzemi, Stelios Xinogalos, “Integrating learning analytics in an educational MMORPG for computer programming” Proceedings of ICALT 2014, July 7-9, Athens, Greece, 2014, 233-237.
Despina Tsompanoudi, Maya Satratzemi, “A web-based Authoring Tool for Scripting Distributed Pair Programming”, Proceedings of ICALT 2014, July 7-9, Athens, Greece, 2014, 259-263.
Ioannis Karagiannis, Maya Satratzemi Comparing “LMS and AEHS: Challenges for Improvement with Exploitation of Data Mining”, Proceedings of ICALT 2014, July 7-9, Athens, Greece, 2014, 65-66.
Soultana Karga, Maya Satratzemi , “Mentor: A hybrid Recommender System in order to support teachers in Learning Design authoring process”, Proceedings of ICALT 2014, July 7-9, Athens, Greece, 522-523.
Christos Malliarakis, Maya Satratzemi, Stelios Xinogalos, “CMX: IMPLEMENTING AN MMORPG FOR LEARNING PROGRAMMING”, Proceedings of the 8th European Conference on Games Based Learning (ECGBL 2014), 9-10 October, Berlin, Germany, 346-355 (Game competition ECGBL 2014, 1st winner, category: “Installed on a computer Game Winner”, http://academic-conferences.org/ecgbl/ecgbl2014/ecgbl14-home.htm)
2013
Despina Tsompanoudi, Maya Satratzemi, «Exploring the effects of Collaboration Scripts embedded in a Distributed Pair Programming System», 18th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2013), 225-230, Canterbury, United Kingdom, 1-3 July, 2013.
Christos Malliarakis, Maya Satratzemi, Stelios Xinogalos, «Towards a new Massive Multiplayer Online Role Playing Game for introductory programming», Proceedings of the 6th Balkan Conference in Informatics (BCI 2013- ACM), 156-163, 19-21 September, Thessaloniki, Greece.
Christos Malliarakis, Maya Satratzemi, Stelios Xinogalos, « A holistic framework for the development of an educational game aiming to teach computer programming», Proceedings of the 7th European Conference on Games Based Learning (ECGBL 2013), 359-386, 3-4 October, Porto, Portugal.
Christos Malliarakis; MAYA Satratzemi; Stelios Xinogalos. Towards optimizing server performance in an educational MMORPG for teaching computer programming. In: 11TH INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2013: ICNAAM 2013. American Institute of Physics, 2013. p. 345-348.
S Xanthopoulos, S Xinogalos, A comparative analysis of cross-platform development approaches for mobile applications, Proceedings of the 6th Balkan Conference in Informatics, 213-220.
Xinogalos, S. and Ivanovic, M. (2013). Enhancing Software Quality in Students’ Programs. In Proc. of 2nd workshop on Software Quality Analysis, Monitoring, Improvement, and Applications (SQAMIA 2013), published by "CEUR workshop proceedings", vol. 1053, ISSN: 1613-0073.
Xinogalos, S. (2013). Using Flowchart-based Programming Environments for Simplifying Programming and Software Engineering Processes. In Proceedings of 4th IEEE EDUCON Conference, Berlin, Germany, 13-15 March 2013, IEEE Press, 1313-1322.
Xanthopoulos, S. and Xinogalos, S. (2013). A Comparative Analysis of Cross-platform Development Approaches for Mobile Applications. In Proceedings of the 6th Balkan Conference in Informatics (BCI '13). ACM, New York, NY, USA, 156-163.
2012
Ioannis Kazanidis, Maya Satratzemi, “Improving the educational process by joining SCORM with adaptivity: the case of ProPer”, International Journal of Technology Enhanced Learning, 4 (3), 231-249, 2012.
Xinogalos, S. (2012). An Evaluation of Knowledge Transfer from Microworld Programming to Conventional Programming. Journal of Educational Computing Research, Vol. 47, Number 3/2012, 251-277.
Ioannis Kazanidis and Maya Satratzemi, “Restrictions and Abilities of SCORM: A Path to Adaptive Course Development”, Book chapter on Research on e-Learning and ICT in Education, 2012, Part 4, 295-308, DOI: 10.1007/978-1-4614-1083-6_22.
Ioannis Kazanidis and Maya Satratzemi, “A Framework for Automatic Construction of Reusable Adaptive Courses: The Case of ProPer SAT 2.0”, Book chapter on Intelligent and Adaptive Educational-Learning Systems: Achievements and Trends, A. Peña-Ayala, (Ed.) Vol. 17, 2012, 2012, XII, ISSN: 2190-3018, ISBN: 978-3-642-642-30170-4, 532 p. Due: June 30, 2012.
Christos Malliarakis, Maya Satratzemi, Stelios Xinogalos, «Towards the Constructive Incorporation of Serious Games Within Object Oriented Programming», 6th European Conference on Games Based Learning (ECGBL 2012), 301-308, 4-5 October, Cork, Ireland.
Dagdilelis, V. & Xinogalos, S. (2012). Preparing Teachers for Teaching Informatics: Theoretical Considerations and Practical Implications, Proceedings of the 7th Workshop in Primary and Secondary Computing Education (WiPSCE 2012), November 8-9, Hamburg, Germany, ACM, New York, NY, USA, 78-81.
Xinogalos, S. (2012). Programming Techniques and Environments in a Technology Management Department. Proceedings of the 5th Balkan Conference in Informatics (BCI 2012), 16-20 September, Novi Sad, Serbia, ACM, New York, NY, USA, 136-141.
Xinogalos, S. & Kaskalis, T. (2012). The Challenges of Teaching Web Programming: Literature Review and Proposed Guidelines. Proceedings of the 8th International Conference on Web Information Systems and Technologies (WEBIST 2012), 18-21 April, Porto, Portugal, 207-212.
2011
Ivanovic, M., Xinogalos, S. & Komlenov, Z. (2011). Usage of Technology Enhanced Educational Tools for Delivering Programming Courses. Int. Journal of Emerging Technologies in Learning, Vol. 6, No. 4, 23-30.
Ioannis Kazanidis, Maya Satratzemi, “Adaptivity in ProPer: An Adaptive SCORM Compliant LMS”, Distance Education Environments and Emerging Software Systems: New Technologies, Editor: Qun Jin, 2011, 172-190, DOI: 10.4018/978-1-60960-539-1.ch011
Despina Tsompanoudi, Maya Satratzemi, «Enhancing adaptivity and intelligent tutoring in Distributed Pair Programming systems to support novice programmers», 3rd International Conference on Computer Supported Education CSEDU 2011, 339-344, Noordwijkerhout, Ηolland, 6-8 May, 2011.
Ivanović, M., Xinogalos, S. and Komlenov, Z. (2011). Technology Enhanced Learning for Programming Courses – Experiences and Comparison. 14th International Conference on Interactive Collaborative Learning – 11th International Conference Virtual University, 21-23 September 2011, Piešťany, Slovakia, IEEE Press, 42-45.
Xinogalos, S. (2011). Object-Oriented Programming – What Do Students Think of Objects and Classes? Proceedings of the 14th IASTED International Conference on Computers and Advanced Technology in Education (CATE 2011), 11-13 July 2011, Cambridge, UK, 181-186.
Xinogalos, S. (2011). Teaching Programming to Secondary Education Students with a Learning Environment Based on “Karel the Robot”: A Pilot Study in a Greek High School, In Horizons in Computer Science Research, Vol. 2, Thomas S. Clary (Ed.), New York: Nova Science, 67-92.
2010
Ioannis Kazanidis, Maya Satratzemi, “Modelling User Progress and Visoualizing Feedback: The Case of PROPER”, 2nd International Conference on Computer Supported Education CSEDU 2010, 46-53.
Ioannis Kazanidis, Maya Satratzemi, «Restrictions and Abilities of Scorm adoption by Adaptive Educational Hypermedia Systems”, 7th pan-Hellenic Conference with International Participation – ICT in Education, vol.I, pp.119-126, Korinthos, 23-26 September, 2010.
Xinogalos, S. (2010). An Interactive Learning Environment for Teaching the Imperative and Object-Oriented Programming Techniques in Various Learning Contexts, In Knowledge Management, Information Systems, E-Learning, and Sustainability Research, Springer-Verlag Berling Heidelberg, 512-520.
Xinogalos, S. (2010). DIFFICULTIES WITH COLLECTION CLASSES IN JAVA – The Case of the ArrayList Collection. Proceedings of the 2nd International Conference on Computer Supported Education (CSEDU), 7-10 April, Valencia, Spain, 120-125.
2009
Ioannis Kazanidis, Maya Satratzemi, «Adaptivity in ProPer: an adaptive SCORM compliant LMS», Journal of Distance Education Technologies, 7, 2, 2009, 44-62.
Xinogalos, S. (2009). Τhe quest for excellence in designing a multi-paradigm programming environment for novices, Int. Journal of Teaching and Case Studies, Vol. 2, No. 1, 1-16, Inderscience publications.
Xinogalos, S. (2009). A proposal for teaching object-oriented programming to undergraduate students. Int. Journal of Teaching and Case Studies, Vol. 2, No. 1, 41-55 Inderscience publications.
Ioannis Kazanidis, Maya Satratzemi, “Towards the integration of adaptive educational systems with SCORM standard and authoring toolkits”, Book chapter on Advanced Learning, ed. Raquel Hijn-Neira, ISBN 978-953-307-010-0, 2009, 287-313.
Xinogalos, S. (2009). Guidelines for Designing and Teaching an Effective Object-Oriented Design and Programming Course, In Advanced Learning, Raquel Hijón-Neira (ed.), INTECH, 397-422.
Ioannis Kazanidis, Maya Satratzemi, “Applying learning styles to SCORM compliant courses”, The 9th IEEE International Conference on Advanced Learning Technologies (EEEE ICALΤ 2009), 147-151.
Stelios Xinogalos, Maya Satratzemi, “A Long-Term Evaluation and Reformation of an Object Oriented Design and Programming Course”, The 9th IEEE International Conference on Advanced Learning Technologies (EEEE ICALΤ 2009), 64-66 (Best award paper).
Ioannis Kazanidis, Maya Satratzemi, “Efficient authoring of SCORM courseware adapted to user learning style: the case of ProPer SAT”, Lecture Notes in Computer Science (5686) Advances in Web Based Learning - ICWL 2009, 196-205.
Ioannis Kazanidis, Maya Satratzemi, “User progress feedback in an adaptive e-learning Environment”, IADIS International Conference on Cognition and Exploratory Learning in Digital Age, CELDA 2009, Rome, Italy, 546-547.
2008
Stelios Xinogalos, Maya Satratzemi, Vassilios Dagdilelis, “An analysis of students’ difficulties with ArrayList object collections and proposals for supporting the learning process”, The 8th IEEE International Conference on Advanced Learning Technologies (EEEE ICALΤ 2008), July 1-4, 2008, 180-182.
Maya Sartatzemi, Vassilios Dagdilelis, Katerina Kagani, “Teaching Introductory Programming Concepts with Lego MindStorms in Greek High Schools: A Two-Year Experience”, Service Robot Applications, ed. Yoshihiko Takahashi, INTECH, 2008, 344-368.
Xinogalos, S. (2008). Studying Students’ Conceptual Grasp of OOP Concepts in Two Interactive Programming Environments, In Lytras et al. (Eds.), The Open Knowledge Society: A Computer Science and Information Systems Manifesto, Communications in Computer and Information Science, Vol. 19, Springer-Verlag Berling Heidelberg, 578-585.
2007
Stelios Xinogalos, Maya Satratzemi , Vassilios Dagdilelis, "Teaching Java with BlueJ: a Two-Year Experience", ACM SIGCSE Bulletin, 39, 3, 2007, 345.
Stelios Xinogalos, Maya Satratzemi , Vassilios Dagdilelis, "Re-designing an OOP course based on BlueJ", The 7th IEEE International Conference on Advanced Learning Technologies (EEEE ICALΤ 2007), July 18-20, 2007, Niigata, Japan, 660-664.
Ioannis Kazanidis, Maya Satratzemi, "Combine Adaptive Education Hypermedia and SCORM compliant Learning Management Systems", The 7th IEEE International Conference on Advanced Learning Technologies (EEEE ICALΤ 2007), July 18-20, 2007, Niigata, Japan, 330-331.
Ioannis Kazanidis, Maya Satratzemi, «Adaptivity in a SCORM compliant Adaptive Educational Hypermedia System», The 6th International Conference on Web-based Learning (ICWL 2007), 15-17 August 2007, University of Edinburgh, United Kingdom, 93-99.
Stelios Xinogalos, Maya Satratzemi, Vassilios Dagdilelis, «A COMPARISON OF TWO OBJECT-ORIENTED PROGRAMMING ENVIRONMENTS FOR NOVICES», IASTED International Conference on Computers and Advanced technology in Education (CATE2007), October 8 – 10, 2007, Beijing, China, 49-54.
2006
Stelios Xinogalos, Maya Satratzemi, Vassilios Dagdilelis, «An Introduction to Object-oriented programming with a didactic Microworld: objectKarel”, Computers & Education, 47, 2006, 148-171, Elsevier Publishers.
Stelios Xinogalos, Maya Sartatzemi, Vassilios Dagdilelis, «Teaching Fundamental Notions of Object Oriented Programming with objectKarel», WSEAS TRANSACTIONS on ADVANCES in ENGINEERING EDUCATION, 11, 3, 2006, 1022-1029.
Maya Satratzemi, “Heuristic Algorithms for the Set-Coloring Problem”, Proceedings CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGIES: FROM THEORY TO APPLICATIONS (ICTAA’ 2004), Damascus, Syria, 24-28 April, 2006.
Stelios Xinogalos, Maya Sartatzemi, Vassilios Dagdilelis, Georgios Evangelidis, “Teaching OOP with BlueJ: A Case Study”, 6th IEEE International Conference on Advanced Learning Technologies (EEEE ICALT 2006), July 5-7, 2006, Kerkrade, The Netherlands, 944-946.
Stelios Xinogalos, Maya Sartatzemi, Vassilios Dagdilelis, «Studying Students’ Difficulties in an OOP Course based on BlueJ», IASTED International Conference on Computers and Advanced technology in Education (CATE2006), October 4-6, 2006, Lima, Peru, 82-87.
Stelios Xinogalos, Maya Sartatzemi, Vassilios Dagdilelis, «An Objects-First Approach to Teaching Object Orientation based on objectKarel», 5th WSEAS International Conference on Education and educational Technology (EDU’06), Tenerife, Spain, 16-18 December 2006, 93-98.
T. FOLIAS, V. DAGDILELIS, M. SATRATZEMI, G. EVANGELIDIS, «Introducing CS-major Students to parallel programming using StarLogo», 5th WSEAS International Conference on Education and educational Technology (EDU’06), Tenerife, Spain, 16-18 December 2006, 99-103.
Stelios Xinogalos, Maya Sartatzemi, Vassilios Dagdilelis, «Evaluating objectKarel - an educational programming environment for object oriented programming», Current Developments in Technology-Assisted Education 2 (IV International Conference on Multimedia and ICTs in Education (m-ICTE2006), Seville, Spain, 22-25 November 2006, 821-825.
2005
Stelios Xinogalos, Maya Satratzemi, «The Hands-on Activities of the Programming Microworld objectKarel», ACM SIGCSE Bulletin, 37(3), 2005, 384.
Georgios Evangelidis, Vassilios Efopoulos, Vassilios Dagdilelis, Maya Satratzemi, «WIPE: A programming environment for novices», ACM SIGCSE Bulletin, 37(3), 2005, 113-117.
Maya Satratzemi, Vassilios Dagdilelis, Katerina Kagani, “Teaching Porgramming with robots: A case Study on Greek Secondary Education”, P. Bozanis, E.N. Houstis, (Eds.), Lecture Notes in Computer Science (LNCS), 3746, 502-512, 2005.
Vassilios Dagdilelis, Maya Satratzemi, «Teaching (with) Robots in Secondary Schools: some new and not-so-new didactic problems», 5th IEEE International Conference on Advanced Learning Technologies (EEEE ICALT 2005), Kaohsiung, Taiwan, July 5-8, 2005, 757-761.
2004
V. Dagdilelis, M. Satratzemi, G. Evangelidis, “Introducing Secondary Education Students to Algorithms and Programming”, Education and Information Technologies, 9:2, 159-173, 2004.
V. Dagdilelis, M. Satratzemi, «Training teachers in the didactic uses of ICT: more than fluency is needed», proceedings of SITE 2004—Society for Information Technology & Teacher Education International Conference, Atlanta, USA, March 1-6, 2004, 4062-4068.
S. Xinogalos M. Satratzemi, "Studying Novice Programmers' Attitudes in Developing and Implementing Algorithms Using an Educational Programming Environment", proceedings of the International Conference on Cybernetics and Information Technologies, Systems and Applications (CITSA 2004), Orlando, USA, on July 21-25, 2004, 198-203.
Stelios Xinogalos, Maya Satratzemi, "Introducing Novices to Programming: a review of Teaching Approaches and Educational Tools", International Conference on Education and Information Systems, Technologies and Applications (EISTA 2004), Orlando, USA, on July 21-25, 2004, 60-65.
2003
V. Dagdilelis, G. Evangelidis, G., M. Satratzemi, C. Zagouras, «DELYS: A novel microworld-based educational software for teaching Computer Science subjects», Computers & Education, Volume 40, Issue 4, 2003, 307 – 325, Elsevier Publishers.
S. Xinogalos, M. Satratzemi, V. Dagdilelis, «An environment for Teaching Object-Oriented Programming: ObjectKarel», 3rd IEEE International Conference on Advanced Learning Technologies (EEEE ICALT 2003), July 9-11, 2003, Athens, Greece, 342-343.
S. Xinogalos, M. Satratzemi, «Students’ Practices in Developing and Implementing Algorithms: An Empirical Study”, proceedings of the 6th Hellenic European Conference on Computer Mathematics and its Applications (HERCMA 2003), 754-763.
Xinogalos, S. (2003). objectKarel: Α Didactic Microworld for Teaching Object-Oriented Programming, ACM SIGCSE Bulletin, Volume 35, Issue 3, 233.
2002
S. Xinogalos, M. Satratzemi, «An Integrated Programming Environment for Teaching the Object-Oriented Programming Paradigm», Lecture Notes in Computer Science“ (LNCS), 2510, EurAsia-ICT 2002, Shafazand H. A Min Tjoa (Eds.), 544-551, Springer Verlag.