Please use this identifier to cite or link to this item:
https://ruomoplus.lib.uom.gr/handle/8000/2004| Title: | Educational Programming Environments for Enhancing Conceptual Design in the Object-Oriented Paradigm: A Systematic Mapping Study | Authors: | Tsichouridis, Alexandros Xinogalos, Stelios Ampatzoglou, Apostolos |
Author Department Affiliations: | Department of Applied Informatics Department of Applied Informatics |
Author School Affiliations: | School of Information Sciences School of Information Sciences |
Subjects: | FRASCATI__Natural sciences__Computer and information sciences FRASCATI__Social sciences__Educational sciences__Education, general (including: training, pedagogy,didactics) |
Keywords: | education object-oriented design object-oriented programming teaching tools |
Issue Date: | 1-Mar-2024 | Publisher: | Sage | Journal: | Journal of Educational Computing Research | ISSN: | 0735-6331 | Volume: | 62 | Issue: | 1 | Start page: | 70 | End page: | 102 | Abstract: | Teaching and learning programming, and especially Object-Oriented Programming (OOP), is a complicated and challenging task. Students have to comprehend various OOP concepts and utilize them for designing object-oriented programs. Various types of educational programming environments, such as microworlds and educational games, have been devised for supporting novices mainly in comprehending OOP concepts. However, such environments do not usually support students in the conceptual design of object-oriented programs of a considerable length and complexity. In this paper, we focus on a systematic mapping study (SMS) of educational programming environments for enhancing the conceptual design in OOP, which relies on modularity, abstraction and encapsulation. The research questions investigate the intended learning outcomes, the empirical evidence on the effectiveness, and the teaching/learning technologies used by educational programming environments for enhancing the conceptual design in OOP. The findings can support instructors in selecting appropriate tools for their courses and researchers in the field of educational programming environments for OOP. |
URI: | https://ruomoplus.lib.uom.gr/handle/8000/2004 | DOI: | 10.1177/07356331231203251 | Rights: | Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές | Corresponding Item Departments: | Department of Applied Informatics Department of Applied Informatics |
| Appears in Collections: | Articles |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| JOECR-Tsichouridis et al 2024-RUOMO.pdf | 677,75 kB | Adobe PDF | View/Open |
SCOPUSTM
Citations
1
checked on Apr 14, 2026
Page view(s)
83
checked on Apr 18, 2026
Download(s)
52
checked on Apr 18, 2026
Google ScholarTM
Check
Altmetric
Altmetric
This item is licensed under a Creative Commons License