![](https://dblp.uni-trier.de/img/logo.ua.320x120.png)
![](https://dblp.uni-trier.de/img/dropdown.dark.16x16.png)
![](https://dblp.uni-trier.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
default search action
Stelios Xinogalos
Person information
Refine list
![note](https://dblp.uni-trier.de/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j35]Pavlos Toukiloglou, Stelios Xinogalos:
Evaluating support systems and interface efficiency in Hour of Code's Minecraft Adventurer. Educ. Inf. Technol. 29(10): 11869-11889 (2024) - [c40]Theodoros Maikantis
, Iliana Natsiou
, Apostolos Ampatzoglou
, Alexander Chatzigeorgiou
, Stelios Xinogalos
, Nikolaos Mittas
:
What you See is What you Get: Exploring the Relation between Code Aesthetics and Code Quality. TechDebt@ICSE 2024: 1-10 - 2023
- [j34]Aikaterini Georgiadou
, Stelios Xinogalos
:
Prospective ICT Teachers' Perceptions on the Didactic Utility and Player Experience of a Serious Game for Safe Internet Use and Digital Intelligence Competencies. Comput. 12(10): 193 (2023) - [j33]Alexandros Filippas, Stelios Xinogalos
:
Elementium: design and pilot evaluation of a serious game for familiarizing players with basic chemistry. Educ. Inf. Technol. 28(11): 14721-14746 (2023) - [j32]Stelios Xinogalos
, Savvas Eleftheriadis:
Office Madness: Investigating the impact of a game using a real life job and programming scenario on player experience and perceived short-term learning. Entertain. Comput. 44: 100521 (2023) - [j31]Pavlos Toukiloglou
, Stelios Xinogalos
:
A Systematic Literature Review on Adaptive Supports in Serious Games for Programming. Inf. 14(5): 277 (2023) - [j30]Dimitrios Ramandanis, Stelios Xinogalos
:
Designing a Chatbot for Contemporary Education: A Systematic Literature Review. Inf. 14(9): 503 (2023) - [j29]Evangelos Ventoulis
, Stelios Xinogalos
:
"AR The Gods of Olympus": Design and Pilot Evaluation of an Augmented Reality Educational Game for Greek Mythology. Multimodal Technol. Interact. 7(1): 2 (2023) - [j28]Christos Batsaras, Stelios Xinogalos
:
A Comparative Analysis of Low or No-Code Authoring Tools for Location-Based Games. Multimodal Technol. Interact. 7(9): 86 (2023) - [j27]Dimitrios Ramandanis, Stelios Xinogalos
:
Investigating the Support Provided by Chatbots to Educational Institutions and Their Students: A Systematic Literature Review. Multimodal Technol. Interact. 7(11): 103 (2023) - 2022
- [c39]Stelios Xinogalos
:
Designing, Deploying and Evaluating an Undergraduate Course on the "Didactics of Informatics". TECH-EDU 2022: 83-99 - 2021
- [j26]Chrysoula Kroustalli, Stelios Xinogalos
:
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. 26(5): 6069-6095 (2021) - [j25]Damianos Metikaridis, Stelios Xinogalos
:
A comparative analysis of tools for developing location based games. Entertain. Comput. 37: 100403 (2021) - [j24]Dimitrios Tsiotras, Stelios Xinogalos
:
Investigating the Perceived Player Experience and Short-term Learning of the Text-based Java Programming Serious Game "Rise of the Java Emperor". Informatics Educ. 20(1): 153-170 (2021) - [j23]Stelios Xinogalos
, Margarita Maria Tryfou:
Using Greenfoot as a Tool for Serious Games Programming Education and Development. Int. J. Serious Games 8(2): 67-86 (2021) - 2020
- [j22]Dimitra Koupritzioti, Stelios Xinogalos
:
PyDiophantus maze game: Play it to learn mathematics or implement it to learn game programming in Python. Educ. Inf. Technol. 25(4): 2747-2764 (2020) - [j21]Stavros Tsikinas, Stelios Xinogalos
:
Towards a serious games design framework for people with intellectual disability or autism spectrum disorder. Educ. Inf. Technol. 25(4): 3405-3423 (2020) - [j20]Christodoulos Karakasis, Stelios Xinogalos
:
BlocklyScript: Design and Pilot Evaluation of an RPG Platform Game for Cultivating Computational Thinking Skills to Young Students. Informatics Educ. 19(4): 641-668 (2020) - [c38]Savvas Eleftheriadis, Stelios Xinogalos
:
Office Madness: Design and Pilot Evaluation of a Serious Game for Learning the C++ Programming Language. GALA 2020: 389-394 - [c37]Andreas Giannakoulas
, George Terzopoulos
, Stelios Xinogalos
, Maya Satratzemi
:
A Proposal for an Educational Game Platform for Teaching Programming to Primary School Students. TECH-EDU 2020: 463-475 - [p3]Alexander Chatzigeorgiou, Stelios Xinogalos, Tauryfon L. Theodorou, George E. Violettas:
Applying Software Engineering Principles in Android Development. Encyclopedia of Education and Information Technologies 2020: 1-21 - [p2]Stelios Xinogalos, Mirjana Ivanovic, Milos Savic, Tomás Pitner:
Technology-Enhanced Learning in Programming Courses, Role of. Encyclopedia of Education and Information Technologies 2020: 1-11 - [p1]Stelios Xinogalos, Tomás Pitner, Milos Savic, Mirjana Ivanovic:
First Programming Language in Introductory Programming Courses, Role of. Encyclopedia of Education and Information Technologies 2020: 1-11
2010 – 2019
- 2019
- [j19]Despina Tsompanoudi, Maya Satratzemi
, Stelios Xinogalos
, Leonidas Karamitopoulos:
An Empirical Study on Factors related to Distributed Pair Programming. Int. J. Eng. Pedagog. 9(2): 65-81 (2019) - [j18]Stavros Tsikinas
, Stelios Xinogalos
:
Studying the effects of computer serious games on people with intellectual disabilities or autism spectrum disorder: A systematic literature review. J. Comput. Assist. Learn. 35(1): 61-73 (2019) - [j17]Panos Kyriakakis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, Stelios Xinogalos
:
Exploring the frequency and change proneness of dynamic feature pattern instances in PHP applications. Sci. Comput. Program. 171: 1-20 (2019) - [c36]Stelios Xinogalos
, Stavros Tsikinas
:
Designing Serious Games for People with Special Needs: Implications from a Survey. GALA 2019: 62-72 - 2018
- [j16]Stelios Xinogalos
, Tomás Pitner
, Mirjana Ivanovic
, Milos Savic:
Students' perspective on the first programming language: C-like or Pascal-like languages? Educ. Inf. Technol. 23(1): 287-302 (2018) - [j15]Andreas Giannakoulas, Stelios Xinogalos
:
A pilot study on the effectiveness and acceptance of an educational game for teaching programming concepts to primary school students. Educ. Inf. Technol. 23(5): 2029-2052 (2018) - [j14]Maya Satratzemi
, Stelios Xinogalos
, Despina Tsompanoudi
, Leonidas Karamitopoulos
:
Examining Student Performance and Attitudes on Distributed Pair Programming. Sci. Program. 2018: 6523538:1-6523538:8 (2018) - [c35]Spyridon Xanthopoulos, Stelios Xinogalos:
Opportunities and challenges of mobile location-based games in education: Exploring the integration of authoring and analytics tools. EDUCON 2018: 1797-1805 - [c34]Stavros Tsikinas, Stelios Xinogalos:
Designing effective serious games for people with intellectual disabilities. EDUCON 2018: 1896-1903 - [c33]Despina Tsompanoudi, Maya Satratzemi, Stelios Xinogalos, Leonidas Karamitopoulos:
An Empirical Study on Pair Performance and Perception in Distributed Pair Programming. ICL (2) 2018: 762-771 - [c32]Andreas Giannakoulas, Stelios Xinogalos:
Current Trends in On-line Games for Teaching Programming Concepts to Primary School Students. TECH-EDU 2018: 62-78 - 2017
- [j13]Stelios Xinogalos
, Maya Satratzemi, Christos Malliarakis
:
Microworlds, games, animations, mobile apps, puzzle editors and more: What is important for an introductory programming environment? Educ. Inf. Technol. 22(1): 145-176 (2017) - [j12]Mirjana Ivanovic
, Stelios Xinogalos
, Tomás Pitner
, Milos Savic:
Technology enhanced learning in programming courses - international perspective. Educ. Inf. Technol. 22(6): 2981-3003 (2017) - [j11]Eleftheria Christopoulou, Stelios Xinogalos
:
Overview and Comparative Analysis of Game Engines for Desktop and Mobile Devices. Int. J. Serious Games 4(4) (2017) - [j10]Christos Malliarakis
, Maya Satratzemi, Stelios Xinogalos
:
CMX: The Effects of an Educational MMORPG on Learning and Teaching Computer Programming. IEEE Trans. Learn. Technol. 10(2): 219-235 (2017) - [c31]Stelios Xinogalos, Maya Satratzemi, Alexander Chatzigeorgiou, Despina Tsompanoudi:
Student perceptions on the benefits and shortcomings of distributed pair programming assignments. EDUCON 2017: 1513-1521 - [c30]Spyridon Xanthopoulos, Stelios Xinogalos:
An Overview of Location-Based Game Authoring Tools for Education. IMCL 2017: 201-212 - [c29]Stavros Tsikinas, Stelios Xinogalos, Maya Satratzemi, Lefkothea Kartasidou
:
Using Serious Games for Promoting Blended Learning for People with Intellectual Disabilities and Autism: Literature vs Reality. IMCL 2017: 563-574 - 2016
- [j9]Stelios Xinogalos
:
Designing and deploying programming courses: Strategies, tools, difficulties and pedagogy. Educ. Inf. Technol. 21(3): 559-588 (2016) - [j8]Alexander Chatzigeorgiou, Tryfon Theodorou, George E. Violettas
, Stelios Xinogalos
:
Blending an Android development course with software engineering concepts. Educ. Inf. Technol. 21(6): 1847-1875 (2016) - [j7]Despina Tsompanoudi, Maya Satratzemi, Stelios Xinogalos
:
Evaluating the Effects of Scripted Distributed Pair Programming on Student Performance and Participation. IEEE Trans. Educ. 59(1): 24-31 (2016) - [c28]Spyros Xanthopoulos, Stelios Xinogalos:
A Review on Location Based Services for Mobile Games. PCI 2016: 28 - [c27]Panos Kyriakakis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, Stelios Xinogalos:
Evolution of method invocation and object instantiation patterns in a PHP ecosystem. PCI 2016: 42 - [c26]Stelios Xinogalos, Maya Satratzemi, Despina Tsompanoudi, Alexander Chatzigeorgiou:
Monitoring an OOP Course Through Assignments in a Distributed Pair Programming System. SQAMIA 2016: 96-104 - 2015
- [j6]Despina Tsompanoudi, Maya Satratzemi, Stelios Xinogalos
:
Distributed Pair Programming Using Collaboration Scripts: An Educational System and Initial Results. Informatics Educ. 14(2): 291-314 (2015) - [j5]Stelios Xinogalos
:
Object-Oriented Design and Programming: An Investigation of Novices' Conceptions on Objects and Classes. ACM Trans. Comput. Educ. 15(3): 13:1-13:21 (2015) - [c25]Mirjana Ivanovic
, Stelios Xinogalos, Tomás Pitner
, Milos Savic:
Different Aspects of Delivering Programming Courses: Multinational Experiences. BCI 2015: 37:1-37:7 - [c24]Stelios Xinogalos, Christos Malliarakis
, Despina Tsompanoudi, Maya Satratzemi:
Microworlds, Games and Collaboration: three effective approaches to support novices in learning programming. BCI 2015: 39:1-39:8 - 2014
- [j4]Christos Malliarakis
, Maya Satratzemi, Stelios Xinogalos
:
Optimization of server performance in the CMX educational MMORPG for computer programming. Comput. Sci. Inf. Syst. 11(4): 1537-1553 (2014) - [j3]Aristea Theodoraki, Stelios Xinogalos
:
Studying Students' Attitudes on Using Examples of Game Source Code for Learning Programming. Informatics Educ. 13(2): 265-277 (2014) - [c23]Christos Malliarakis, Maya Satratzemi, Stelios Xinogalos:
Integrating Learning Analytics in an Educational MMORPG for Computer Programming. ICALT 2014: 233-237 - 2013
- [c22]Christos Malliarakis
, Maya Satratzemi, Stelios Xinogalos
:
Towards a new massive multiplayer online role playing game for introductory programming. BCI 2013: 156-163 - [c21]Spyros Xanthopoulos, Stelios Xinogalos
:
A comparative analysis of cross-platform development approaches for mobile applications. BCI 2013: 213-220 - [c20]Stelios Xinogalos
:
Using flowchart-based programming environments for simplifying programming and software engineering processes. EDUCON 2013: 1313-1322 - [c19]Despina Tsompanoudi, Maya Satratzemi, Stelios Xinogalos
:
Exploring the effects of collaboration scripts embedded in a distributed pair programming system. ITiCSE 2013: 225-230 - [c18]Stelios Xinogalos, Mirjana Ivanovic:
Enhancing Software Quality in Students' Programs. SQAMIA 2013: 11-16 - 2012
- [c17]Stelios Xinogalos
:
Programming techniques and environments in a technology management department. BCI 2012: 136-141 - [c16]Stelios Xinogalos
, Kostas E. Psannis
, Angelo Sifaleras
:
Recent advances delivered by HTML 5 in mobile cloud computing applications: a survey. BCI 2012: 199-204 - [c15]Stelios Xinogalos, Theodore H. Kaskalis:
The Challenges of Teaching Web Programming - Literature Review and Proposed Guidelines. WEBIST 2012: 207-212 - [c14]Vassilios Dagdilelis, Stelios Xinogalos
:
Preparing teachers for teaching informatics: theoretical considerations and practical implications. WiPSCE 2012: 78-81 - 2011
- [j2]Mirjana Ivanovic
, Stelios Xinogalos
, Zivana Komlenov
:
Usage of Technology Enhanced Educational Tools for Delivering Programming Courses. Int. J. Emerg. Technol. Learn. 6(4): 23-30 (2011) - 2010
- [c13]Stelios Xinogalos:
Difficulties with Collection Classes in Java - The Case of the ArrayList Collection. CSEDU (2) 2010: 120-125 - [c12]Stelios Xinogalos
:
An Interactive Learning Environment for Teaching the Imperative and Object-Oriented Programming Techniques in Various Learning Contexts. WSKS (1) 2010: 512-520
2000 – 2009
- 2009
- [c11]Stelios Xinogalos
, Maya Satratzemi:
A Long-Term Evaluation and Reformation of an Object Oriented Design and Programming Course. ICALT 2009: 64-66 - 2008
- [c10]Stelios Xinogalos
, Maya Satratzemi, Vassilios Dagdilelis:
An Analysis of Students' Difficulties with ArrayList Object Collections and Proposals for Supporting the Learning Process. ICALT 2008: 180-182 - [c9]Stelios Xinogalos
:
Studying Students' Conceptual Grasp of OOP Concepts in Two Interactive Programming Environments. WSKS (2) 2008: 578-585 - 2007
- [c8]Stelios Xinogalos
, Maya Satratzemi, Vassilios Dagdilelis:
Re-designing an OOP course based on BlueJ. ICALT 2007: 660-664 - [c7]Stelios Xinogalos
, Maya Satratzemi, Vassilios Dagdilelis:
Teaching java with BlueJ: a two-year experience. ITiCSE 2007: 345 - 2006
- [j1]Stelios Xinogalos
, Maya Satratzemi, Vassilios Dagdilelis:
An introduction to object-oriented programming with a didactic microworld: objectKarel. Comput. Educ. 47(2): 148-171 (2006) - [c6]Stelios Xinogalos, Maya Satratzemi, Vassilios Dagdilelis, Georgios Evangelidis:
Teaching OOP with BlueJ: A Case Study. ICALT 2006: 944-946 - 2005
- [c5]Stelios Xinogalos
, Maya Satratzemi:
Using hands-on activities for motivating students with OOP concepts before they are asked to implement them. ITiCSE 2005: 380 - [c4]Stelios Xinogalos
, Maya Satratzemi:
The hands-on activities of the programming microworld objectKarel. ITiCSE 2005: 384 - 2003
- [c3]Maya Satratzemi, Stelios Xinogalos, Vassilios Dagdilelis:
An Environment for Teaching Object-Oriented Programming: ObjectKarel. ICALT 2003: 342-343 - [c2]Stelios Xinogalos:
objectKarel: a didactic microworld for teaching object-oriented programming. ITiCSE 2003: 233 - 2002
- [b1]Stelios Xinogalos:
Εκπαιδευτική τεχνολογία: ένας διδακτικός μικρόκοσμος για την εισαγωγή στον αντικειμενοστραφή προγραμματισμό. University of Macedonia Economic and Social Sciences, Greece, 2002 - [c1]Stelios Xinogalos
, Maya Satratzemi:
An Integrated Programming Environment for Teaching the Object-Oriented Programming Paradigm. EurAsia-ICT 2002: 544-551
Coauthor Index
aka: Maya Satratzemi
![](https://dblp.uni-trier.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-08-10 01:21 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint