Entorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetos
La programación orientada a objetos es uno de los paradigmas básicos de programación que se enseñan en los cursos de introducción a la programación en ingeniería. Exige estrategias de aprendizaje que apoyen la comprensión de su concepto y la implementación de las mismas en programas informáticos. Pr...
- Autores:
-
Angarita, Adriana M.
Guerrero, Cesar D.
Perera, Graciela
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2012
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/8916
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/8916
- Palabra clave:
- Aprendizaje electrónico
Programación orientada a objetos
Dokeos
E-learning
Object oriented programming
Dokeos
Aprendizaje
Aprendizaje
Programación
Análisis
Programas informáticos
Entornos virtuales
Estudiantes
Estrategias de enseñanza
- Rights
- License
- Derechos de autor 2012 Revista Colombiana de Computación
id |
UNAB2_95f4d784da03f9c37813c4623269ba18 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/8916 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.none.fl_str_mv |
Entorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetos |
dc.title.translated.none.fl_str_mv |
Virtual Learning Environment to Support Object Oriented Programming Learning |
title |
Entorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetos |
spellingShingle |
Entorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetos Aprendizaje electrónico Programación orientada a objetos Dokeos E-learning Object oriented programming Dokeos Aprendizaje Aprendizaje Programación Análisis Programas informáticos Entornos virtuales Estudiantes Estrategias de enseñanza |
title_short |
Entorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetos |
title_full |
Entorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetos |
title_fullStr |
Entorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetos |
title_full_unstemmed |
Entorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetos |
title_sort |
Entorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetos |
dc.creator.fl_str_mv |
Angarita, Adriana M. Guerrero, Cesar D. Perera, Graciela |
dc.contributor.author.spa.fl_str_mv |
Angarita, Adriana M. Guerrero, Cesar D. Perera, Graciela |
dc.contributor.cvlac.spa.fl_str_mv |
Guerrero, Cesar D. [0000809357] |
dc.contributor.googlescholar.spa.fl_str_mv |
Guerrero, Cesar D. [_YgBOOcAAAAJ] |
dc.contributor.orcid.spa.fl_str_mv |
Guerrero, Cesar D. [0000-0002-3286-6226] |
dc.contributor.scopus.spa.fl_str_mv |
Guerrero, Cesar D. [23094317500] |
dc.contributor.researchgate.spa.fl_str_mv |
Guerrero, Cesar D. [Cesar-Guerrero-2] |
dc.contributor.publons.spa.fl_str_mv |
Guerrero, Cesar D. [cesar-d-guerrero] |
dc.contributor.researchgroup.spa.fl_str_mv |
Grupo de Investigación Tecnologías de Información - GTI Grupo de Investigaciones Clínicas |
dc.contributor.apolounab.spa.fl_str_mv |
Guerrero, Cesar D. [cesar-dario-guerrero-santander] |
dc.contributor.apolounab.none.fl_str_mv |
Guerrero, Cesar D. [cesar-dario-guerrero-santander] |
dc.contributor.linkedin.none.fl_str_mv |
Guerrero, Cesar D. [cguerrer] |
dc.subject.none.fl_str_mv |
Aprendizaje electrónico Programación orientada a objetos Dokeos |
topic |
Aprendizaje electrónico Programación orientada a objetos Dokeos E-learning Object oriented programming Dokeos Aprendizaje Aprendizaje Programación Análisis Programas informáticos Entornos virtuales Estudiantes Estrategias de enseñanza |
dc.subject.keywords.eng.fl_str_mv |
E-learning Object oriented programming Dokeos |
dc.subject.lemb.spa.fl_str_mv |
Aprendizaje Aprendizaje Programación Análisis |
dc.subject.proposal.spa.fl_str_mv |
Programas informáticos Entornos virtuales Estudiantes Estrategias de enseñanza |
description |
La programación orientada a objetos es uno de los paradigmas básicos de programación que se enseñan en los cursos de introducción a la programación en ingeniería. Exige estrategias de aprendizaje que apoyen la comprensión de su concepto y la implementación de las mismas en programas informáticos. Presentamos un Entorno Virtual de Aprendizaje (AVA) utilizado para superar las dificultades identificadas por estudiantes y profesores. Estas dificultades se recogieron durante su participación en una clase de Programación Orientada a Objetos (OOP). VLE permitió a los estudiantes autoevaluar los conceptos y habilidades adquiridos en clase utilizando una estrategia de aprendizaje combinado. Esto incluye la realización de actividades en línea que puedan mejorar o resolver sus lagunas teóricas o prácticas en una asignatura de programación orientada a objetos en particular. VLE es implementado en DOKEOS y evaluado por estudiantes de primer año de ingeniería de la Universidad Autónoma de Bucaramanga. Los resultados muestran que al implementar estrategias de aprendizaje adicionales, como el aprendizaje centrado en el estudiante, se logra un resultado efectivo al enseñar POO. |
publishDate |
2012 |
dc.date.issued.none.fl_str_mv |
2012-12-01 |
dc.date.accessioned.none.fl_str_mv |
2020-10-27T00:20:29Z |
dc.date.available.none.fl_str_mv |
2020-10-27T00:20:29Z |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.local.spa.fl_str_mv |
Artículo |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/CJournalArticle |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.issn.none.fl_str_mv |
2539-2115 1657-2831 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/8916 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga UNAB |
dc.identifier.repourl.none.fl_str_mv |
repourl:https://repository.unab.edu.co |
identifier_str_mv |
2539-2115 1657-2831 instname:Universidad Autónoma de Bucaramanga UNAB repourl:https://repository.unab.edu.co |
url |
http://hdl.handle.net/20.500.12749/8916 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
https://revistas.unab.edu.co/index.php/rcc/article/view/2122/1889 |
dc.relation.uri.none.fl_str_mv |
https://revistas.unab.edu.co/index.php/rcc/article/view/2122 |
dc.relation.references.none.fl_str_mv |
Börstler Jürgen and Sharp Helen (2003). Learning and Teaching Objetc Technology. Special Issue, Journal of Computer Science Education,Vol 13. Bruce Christine, Buckingham Lawrence, Hynd John, McMahon Camille, Roggenkamp Mike, Stoodley Ian (2004) Ways of E x p e r i e n c i n g t h e A c t o f L e a r n i n g t o P r o g r a m : A Phenomenographic Study of Introductory. Transforming IT education: Promoting a culture of excellence. Informing Science Press, United States, p. 301-325. Heo Misook (2003) A Learning and Assessment Tool for Web-based Distributed Education. CITC4 '03 Proceedings of the 4th conference on Information technology curriculum. Florida State University, p.151 – 154 Hwang Wu-Yuin et al (2008) A web-based programming learning environment to support cognitive development. Interacting with Computers. Vol 20, Issue 6, December 2008, p.524–534 Jadud Matthew (2005) A First look at Novice Compilation Behaviour using BlueJ. Computer Science Education. Vol 15, p. 1-25. Keefe Karen et al (2006). Adopting XP Practices for Teaching Object Oriented Programming. Proceedings of the Eighth Australasian Computing Education Conference, Hobart, Australia. Kölling Michael (1999). The Problem of teaching object-oriented programming Part I, II: Languages. Journal of Object-Oriented Programming, Vol 11 (8), p. 8-15. Sitthiworachart Jirarat y Joy Mike (2003). Web-based Peer Assessment in Learning Computer Programming. ICALT: 180-184. Truong Nghi, Bancroft Peter, Roe Paul (2003) A Web Based Environment for Learning to Program. 26 Australasian Computer Science Conference, Vol 25, No 1. Vargas Germán, Gamboa Sarmiento, Sonia Cristina (2008) Didáctica en la condición postmoderna. De las competencias a la cooperación. http://dialnet.unirioja.es/servlet/dcfichero illalobos Jorge (2007) Cómo enseñar a programar: un enfoque efectivo. Villalobos Jorge, Casallas Ruby, Marcos Katalina (2005) El reto de diseñar un Curso de Programación de Computadores. XIII Congreso Iberoamericano de Educación Superior en Computación, Pontificia Universidad Javeriana, p.48 - 55. Wei fang et al (2005) A student model for object-oriented design and Programming. Journal of Computing Sciences in Colleges. Vol 20 Issue 5, p. 260-273 |
dc.rights.none.fl_str_mv |
Derechos de autor 2012 Revista Colombiana de Computación |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.creativecommons.*.fl_str_mv |
Attribution-NonCommercial-ShareAlike 4.0 International |
rights_invalid_str_mv |
Derechos de autor 2012 Revista Colombiana de Computación http://creativecommons.org/licenses/by-nc-sa/4.0/ http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Attribution-NonCommercial-ShareAlike 4.0 International http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
publisher.none.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.source.none.fl_str_mv |
Revista Colombiana de Computación; Vol. 13 Núm. 2 (2012): Revista Colombiana de Computación; 7-18 |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/8916/1/2122-Texto%20del%20art%c3%adculo-6341-1-10-20141222.pdf https://repository.unab.edu.co/bitstream/20.500.12749/8916/2/2122-Texto%20del%20art%c3%adculo-6341-1-10-20141222.pdf.jpg |
bitstream.checksum.fl_str_mv |
f1ba70a86a1cd9d653a3df40fb128cec 5af5a5fa4e6b378741332e6ae0003b0e |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277347603382272 |
spelling |
Angarita, Adriana M.aac093d3-5f19-46de-a39c-78476f743d56Guerrero, Cesar D.9c0a93f5-c5da-4ef7-9523-8823361bab66Perera, Gracielaab335f21-dfed-4e96-9477-2945808326cfGuerrero, Cesar D. [0000809357]Guerrero, Cesar D. [_YgBOOcAAAAJ]Guerrero, Cesar D. [0000-0002-3286-6226]Guerrero, Cesar D. [23094317500]Guerrero, Cesar D. [Cesar-Guerrero-2]Guerrero, Cesar D. [cesar-d-guerrero]Grupo de Investigación Tecnologías de Información - GTIGrupo de Investigaciones ClínicasGuerrero, Cesar D. [cesar-dario-guerrero-santander]Guerrero, Cesar D. [cesar-dario-guerrero-santander]Guerrero, Cesar D. [cguerrer]2020-10-27T00:20:29Z2020-10-27T00:20:29Z2012-12-012539-21151657-2831http://hdl.handle.net/20.500.12749/8916instname:Universidad Autónoma de Bucaramanga UNABrepourl:https://repository.unab.edu.coLa programación orientada a objetos es uno de los paradigmas básicos de programación que se enseñan en los cursos de introducción a la programación en ingeniería. Exige estrategias de aprendizaje que apoyen la comprensión de su concepto y la implementación de las mismas en programas informáticos. Presentamos un Entorno Virtual de Aprendizaje (AVA) utilizado para superar las dificultades identificadas por estudiantes y profesores. Estas dificultades se recogieron durante su participación en una clase de Programación Orientada a Objetos (OOP). VLE permitió a los estudiantes autoevaluar los conceptos y habilidades adquiridos en clase utilizando una estrategia de aprendizaje combinado. Esto incluye la realización de actividades en línea que puedan mejorar o resolver sus lagunas teóricas o prácticas en una asignatura de programación orientada a objetos en particular. VLE es implementado en DOKEOS y evaluado por estudiantes de primer año de ingeniería de la Universidad Autónoma de Bucaramanga. Los resultados muestran que al implementar estrategias de aprendizaje adicionales, como el aprendizaje centrado en el estudiante, se logra un resultado efectivo al enseñar POO.Object-oriented programming is one of the core programming paradigms taught in introductory programming courses in engineering. It demands learning strategies that support the understanding of its concept and the implementation of these in computer programs. We present a Virtual Learning Environment (VLE) used to overcome the difficulties identified by students and professors. These difficulties were collected during their participation in an Object Oriented Programming (OOP) class. VLE allowed students to self-evaluate the concepts and skills gained in class using a Blended Learning strategy. This includes performing on-line activities that can improve or solve their theoretical or practical gaps in a particular OOP subject. VLE is implemented in DOKEOS and evaluated by first-year engineering students at Universidad Autónoma de Bucaramanga. Results show that by implementing additional learning strategies such as student-centered learning, an effective outcome is achieved when teaching OOP.application/pdfspaUniversidad Autónoma de Bucaramanga UNABFacultad Ingenieríahttps://revistas.unab.edu.co/index.php/rcc/article/view/2122/1889https://revistas.unab.edu.co/index.php/rcc/article/view/2122Börstler Jürgen and Sharp Helen (2003). Learning and Teaching Objetc Technology. Special Issue, Journal of Computer Science Education,Vol 13.Bruce Christine, Buckingham Lawrence, Hynd John, McMahon Camille, Roggenkamp Mike, Stoodley Ian (2004) Ways of E x p e r i e n c i n g t h e A c t o f L e a r n i n g t o P r o g r a m : A Phenomenographic Study of Introductory. Transforming IT education: Promoting a culture of excellence. Informing Science Press, United States, p. 301-325.Heo Misook (2003) A Learning and Assessment Tool for Web-based Distributed Education. CITC4 '03 Proceedings of the 4th conference on Information technology curriculum. Florida State University, p.151 – 154Hwang Wu-Yuin et al (2008) A web-based programming learning environment to support cognitive development. Interacting with Computers. Vol 20, Issue 6, December 2008, p.524–534Jadud Matthew (2005) A First look at Novice Compilation Behaviour using BlueJ. Computer Science Education. Vol 15, p. 1-25.Keefe Karen et al (2006). Adopting XP Practices for Teaching Object Oriented Programming. Proceedings of the Eighth Australasian Computing Education Conference, Hobart, Australia.Kölling Michael (1999). The Problem of teaching object-oriented programming Part I, II: Languages. Journal of Object-Oriented Programming, Vol 11 (8), p. 8-15.Sitthiworachart Jirarat y Joy Mike (2003). Web-based Peer Assessment in Learning Computer Programming. ICALT: 180-184.Truong Nghi, Bancroft Peter, Roe Paul (2003) A Web Based Environment for Learning to Program. 26 Australasian Computer Science Conference, Vol 25, No 1.Vargas Germán, Gamboa Sarmiento, Sonia Cristina (2008) Didáctica en la condición postmoderna. De las competencias a la cooperación. http://dialnet.unirioja.es/servlet/dcficheroillalobos Jorge (2007) Cómo enseñar a programar: un enfoque efectivo.Villalobos Jorge, Casallas Ruby, Marcos Katalina (2005) El reto de diseñar un Curso de Programación de Computadores. XIII Congreso Iberoamericano de Educación Superior en Computación, Pontificia Universidad Javeriana, p.48 - 55.Wei fang et al (2005) A student model for object-oriented design and Programming. Journal of Computing Sciences in Colleges. Vol 20 Issue 5, p. 260-273Derechos de autor 2012 Revista Colombiana de Computaciónhttp://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by-nc-nd/2.5/co/Attribution-NonCommercial-ShareAlike 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Revista Colombiana de Computación; Vol. 13 Núm. 2 (2012): Revista Colombiana de Computación; 7-18Aprendizaje electrónicoProgramación orientada a objetosDokeosE-learningObject oriented programmingDokeosAprendizajeAprendizajeProgramaciónAnálisisProgramas informáticosEntornos virtualesEstudiantesEstrategias de enseñanzaEntorno de aprendizaje virtual para apoyar el aprendizaje de programación orientado a objetosVirtual Learning Environment to Support Object Oriented Programming Learninginfo:eu-repo/semantics/articleArtículohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/redcol/resource_type/CJournalArticlehttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINAL2122-Texto del artículo-6341-1-10-20141222.pdf2122-Texto del artículo-6341-1-10-20141222.pdfArtículoapplication/pdf530092https://repository.unab.edu.co/bitstream/20.500.12749/8916/1/2122-Texto%20del%20art%c3%adculo-6341-1-10-20141222.pdff1ba70a86a1cd9d653a3df40fb128cecMD51open accessTHUMBNAIL2122-Texto del artículo-6341-1-10-20141222.pdf.jpg2122-Texto del artículo-6341-1-10-20141222.pdf.jpgIM Thumbnailimage/jpeg5343https://repository.unab.edu.co/bitstream/20.500.12749/8916/2/2122-Texto%20del%20art%c3%adculo-6341-1-10-20141222.pdf.jpg5af5a5fa4e6b378741332e6ae0003b0eMD52open access20.500.12749/8916oai:repository.unab.edu.co:20.500.12749/89162024-10-16 13:37:41.861open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |