PARADIGMA DE LA PROGRAMACION ORIENTADA A OBJETOS (POO)
DOI:
https://doi.org/10.61530/redtis.vol8.n1.2024.212Palabras clave:
Aprendizaje, Educación, Enseñanza, Objeto, Paradigma, ProgramaciónResumen
El estudio “paradigma de programación orientada a objetos”, tiene como objetivo principal el detectar el nivel de aprendizaje de los alumnos que cursan la materia de paradigma orientada a objetos, se utiliza la metodología hibrida, cuantitativa-cualitativa para analizar los datos recabados de una muestra de 65 estudiantes de la carrera de ingeniería de software de la universidad autónoma de occidente, unidad regional sur, se aplicó un cuestionario de 10 ítems para evaluar cada una de las características de la POO, abstracción, polimorfismo, encapsulación y herencia. También se entrevistó por medio de un cuestionar de preguntas abiertas a cada docente sobre la experiencia que se tiene sobre los recursos didáctico utilizados para la instrucción de la materia. Los resultados que se obtuvieron indican que más del 50% de los estudiantes no entienden el paradigma de la POO, solo el 28% si lo entiende y lo aplica para solucionar problemas reales y el 22% entiende los conceptos, pero no los saben aplicar a cada situación problemática que se les presenta. Se recomiendan algunas estrategias didácticas de aprendizaje tales como aprendizaje basado en proyectos, descomposición de problemas, etc. Lo cual reducirá el número de reprobados en esta materia y entenderán el paradigma orientado a objetos.
Referencias
[1] BONILLA, Carlos Vinicio Coreas. Didáctica en Entornos Virtuales de Aprendizaje: rumbo a la transformación digital de la formación docente. Revista Saberes Educativos, 2024, no 12, p. 9.
[2] Balón Romero, Stefany Lissette. Estrategias psicopedagógicas para un niño de 10 años con dificultades en la lectoescritura. MS thesis. La Libertad, Universidad Estatal Península de Santa Elena, 2024, 2024.
[3] D. Verónica y S. E. Gutiérrez-Barreto, «El aprendizaje activo y el desarrollo de habilidades cognitivas en la formación de los profesionales de la salud», FEM: Revista de la Fundación Educación Médica, vol. 24, n.o 6, pp. 283-290, 2021.
[4] T. Parreño, «El constructivismo, según bases teóricas de César Coll», Revista andina de educación, vol. 2, n.o 1, pp. 25-28, 2018.
[5] A. Shirafuji et al., “Exploring the robustness of large language models for solving programming problems”, arXiv [cs.CL], 2023. https://doi.org/10.48550/arXiv.2306.14583 .
[6] O. Allen, X. Downs, E. Varoy, A. Luxton-Reilly, y N. Giacaman, “Block-based object-oriented programming”, IEEE Trans. Learn. Technol., vol. 15, núm. 4, pp. 439–453, 2022. https://doi.org/10.1109/TLT.2022.3190318 .
[7] H. Hourani, H. Wasmi, y T. Alrawashdeh, “A code complexity model of object oriented programming (OOP)”, en 2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT), 2019. https://doi.org/10.1109/JEEIT.2019.8717448
[8] J. Li, J. Chen, y A. Fong, “Una nueva arquitectura informática que respalde la programación orientada a objetos”, International Review on Computers and Software, vol. 8, pp. 174–179, 2013. https://doi.org/10.15866/IRECOS.V8I1.2762.
[9] L. Wen-Fang, Las características de la programación orientada a objetos en Java. 2005.
[10] P. Amahan y R. Sanqui, Sintaxis a sintaxis: evaluación de la ortogonalidad en el diseño de lenguajes -de programación orientados a objetos utilizando el método de listado de código. Actas de la 4.a Conferencia internacional sobre ingeniería de software y gestión de la. 2021. https://doi.org/10.1145/3451471.3451480.
[11] López, J., y Ortin, F. (2013). Soporte eficiente de herencia dinámica para lenguajes basados en clases y prototipos. J. Syst. Softw. , 86, 278-301. https://doi.org/10.1016/j.jss.2012.08.016
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2024 Revista Digital de Tecnologías Informáticas y Sistemas
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.
Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)
This is a human-readable summary of (and not a substitute for) the license.
Advertencia.
Usted es libre de:
Compartir — copiar y redistribuir el material en cualquier medio o formato
Adaptar — remezclar, transformar y crear a partir del material
El licenciador no puede revocar estas libertades mientras cumpla con los términos de la licencia.
Bajo las condiciones siguientes:
Reconocimiento — Debe reconocer adecuadamente la autoría, proporcionar un enlace a la licencia e indicar si se han realizado cambios<. Puede hacerlo de cualquier manera razonable, pero no de una manera que sugiera que tiene el apoyo del licenciador o lo recibe por el uso que hace.
NoComercial — No puede utilizar el material para una finalidad comercial.
CompartirIgual — Si remezcla, transforma o crea a partir del material, deberá difundir sus contribuciones bajo la misma licencia que el original.
No hay restricciones adicionales — No puede aplicar términos legales o medidas tecnológicas que legalmente restrinjan realizar aquello que la licencia permite.
Avisos:
No tiene que cumplir con la licencia para aquellos elementos del material en el dominio público o cuando su utilización esté permitida por la aplicación de una excepción o un límite.
No se dan garantías. La licencia puede no ofrecer todos los permisos necesarios para la utilización prevista. Por ejemplo, otros derechos como los de publicidad, privacidad, o los derechos morales pueden limitar el uso del material.