Enregistré dans:
Détails bibliographiques
Auteurs principaux: Gutiérrez, Luz E., Guerrero, Carlos A., López-Ospina, Héctor A.
Format: Recurso educativo Open Access
Langue:en
Publié: 2022
Sujets:
Accès en ligne:https://eric.ed.gov/?id=EJ1341020
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1867181886801969152
author Gutiérrez, Luz E.
Guerrero, Carlos A.
López-Ospina, Héctor A.
author_facet Gutiérrez, Luz E.
Guerrero, Carlos A.
López-Ospina, Héctor A.
Gutiérrez, Luz E.
Guerrero, Carlos A.
López-Ospina, Héctor A.
collection Education Resources Information Center
contents Ranking of Problems and Solutions in the Teaching and Learning of Object-Oriented Programming Gutiérrez, Luz E. Guerrero, Carlos A. López-Ospina, Héctor A. Programming Comprehension Computer Science Education Computer Software Barriers Instructional Improvement Best Practices Educational Strategies Programming Languages Course Content Active Learning Rewards This study describes the most relevant problems and solutions found in the literature on teaching and learning of object-oriented programming (OOP). The identification of the problem was based on tertiary studies from the IEEE Xplore, Scopus, ACM Digital Library and Science Direct repositories. The problems and solutions identified were ranked through the multi-criteria decision methods DEMATEL and TOPSIS in order to determine the best solutions to the problems found and to apply these results in the academic context. The main contribution of this study was the categorization of OOP problems and solutions, as well as the proposal of strategies to improve the problem. Among the most relevant problems it was found: 1) difficulty in understanding, teaching and implementing object-orientation, 2) difficulties related to understanding classes and 3) difficulty in understanding object-oriented relationships. After doing the multicriteria analysis, it was found that the most important solutions to face the problems found in the teaching of OOP were: 1) use of active learning techniques and intrinsic rewards and 2) emphasize on basic programming concepts and introduce the object-oriented paradigm at an early point in the curriculum. As a conclusion, it was evidenced that there is coherence between the literary guarantee that gives support to the problems and solutions in the teaching of OOP presented in this study and the approaches that experts in the area of development highlight as relevant when they identify weaknesses in the process.
format Recurso educativo Open Access
id eric_EJ1341020
institution ERIC Institute of Education Sciences
language en
publishDate 2022
record_format eric
spellingShingle Ranking of Problems and Solutions in the Teaching and Learning of Object-Oriented Programming
Gutiérrez, Luz E.
Guerrero, Carlos A.
López-Ospina, Héctor A.
Programming
Comprehension
Computer Science Education
Computer Software
Barriers
Instructional Improvement
Best Practices
Educational Strategies
Programming Languages
Course Content
Active Learning
Rewards
Ranking of Problems and Solutions in the Teaching and Learning of Object-Oriented Programming Gutiérrez, Luz E. Guerrero, Carlos A. López-Ospina, Héctor A. Programming Comprehension Computer Science Education Computer Software Barriers Instructional Improvement Best Practices Educational Strategies Programming Languages Course Content Active Learning Rewards This study describes the most relevant problems and solutions found in the literature on teaching and learning of object-oriented programming (OOP). The identification of the problem was based on tertiary studies from the IEEE Xplore, Scopus, ACM Digital Library and Science Direct repositories. The problems and solutions identified were ranked through the multi-criteria decision methods DEMATEL and TOPSIS in order to determine the best solutions to the problems found and to apply these results in the academic context. The main contribution of this study was the categorization of OOP problems and solutions, as well as the proposal of strategies to improve the problem. Among the most relevant problems it was found: 1) difficulty in understanding, teaching and implementing object-orientation, 2) difficulties related to understanding classes and 3) difficulty in understanding object-oriented relationships. After doing the multicriteria analysis, it was found that the most important solutions to face the problems found in the teaching of OOP were: 1) use of active learning techniques and intrinsic rewards and 2) emphasize on basic programming concepts and introduce the object-oriented paradigm at an early point in the curriculum. As a conclusion, it was evidenced that there is coherence between the literary guarantee that gives support to the problems and solutions in the teaching of OOP presented in this study and the approaches that experts in the area of development highlight as relevant when they identify weaknesses in the process.
title Ranking of Problems and Solutions in the Teaching and Learning of Object-Oriented Programming
topic Programming
Comprehension
Computer Science Education
Computer Software
Barriers
Instructional Improvement
Best Practices
Educational Strategies
Programming Languages
Course Content
Active Learning
Rewards
url https://eric.ed.gov/?id=EJ1341020