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 SizeFormat
JOECR-Tsichouridis et al 2024-RUOMO.pdf677,75 kBAdobe PDF
View/Open
Show full item record

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 Creative Commons