ESTRATEGIA COLABORATIVA EN ENTORNOS TRIDIMENSIONALES COMO ESTRATEGIA DIDÁCTICA DE APRENDIZAJE DE ESTRUCTURAS ITERATIVAS EN PROGRAMACIÓN COMPUTACIONAL

  • Javier Alejandro Jiménez Toledo Institución Universitaria CESMAG
  • Cesar Alberto Collazos Ordoñez Universidad del Cauca, Popayán (Colombia).
  • Julio Ariel Hurtado Alegría Universidad del Cauca, Popayán (Colombia).
  • Wilson Libardo Pantoja Yépez Universidad del Cauca, Popayán (Colombia).
Palabras clave: Aprendizaje colaborativo, estructuras iterativas, fundamentos de programación, realidad aumentada.

Resumen

RESUMEN

 Este artículo presenta una nueva propuesta didáctica que surge a partir de un proceso investigativo cuyo propósito planteado pretende facilitar el estudio de las estructuras iterativas en el área de los fundamentos de programación, ofreciendo al estudiante conceptos complejos en un contexto apropiado a su pre saber. La investigación se desarrolló bajo un enfoque cuantitativo con el método empírico analítico y cuyo diseño se realizó de manera cuasi experimental en dos universidades con dos grupos de control y dos experimentales de estudiantes de pregrado de primer semestre de Ingeniería quienes fueron evaluados mediante aplicación de post pruebas después de recibir o no tratamiento experimental el cual consistió en la aplicación de escenarios apoyados con procesos de realidad aumentada con objetos 3D en un contexto colaborativo. Los datos obtenidos fueron analizados con la distribución de probabilidad t de Student con la que se comprobó que la diferencia de notas entre grupo experimental y grupo de control para cada universidad participante es estadísticamente significativa, lo que concluyó el éxito del tratamiento experimental.

 COLLABORATIVE STRATEGIES IN THREE-DIMENSIONAL ENVIRONMENTS, AS STRATEGY DIDACTIC OF LEARNING OF ITERATIVE STRUCTURES IN COMPUTER PROGRAMMING

  ABSTRACT

 The article presents a new didactic proposal that emerges from an investigative process whose posed purpose is intended to facilitate the study of structures iterative in the area of the fundamentals of programming, offering to the students, complex concepts in a context appropriate to their previous knowledge. The research was developed under a quantitative approach, analytical empirical method and design quasi-experimental with two control groups and two experimental of first semester of Engineering undergraduate students from two universities, those who were evaluated through application of post tests after receiving or not experimental treatment, which consisted in the application of scenarios supported by processes of augmented reality with 3D objects in a collaborative context. The data obtained were analyzed with the probability distribution t Student that proved that notes difference between experimental group and control group for each participating University, is statistically significant, which concluded the success of the experimental treatment.

 Key words: learning collaborative, iterative structures, fundamentals of programming, augmented reality.

 

 ESTRATÉGIAS DE COLABORAÇÃO EM AMBIENTES TRIDIMENSIONAIS COMO ESTRATÉGIA DIDÁTICA DE APRENDIZAGEM DE ESTRUTURAS ITERATIVAS EM PROGRAMAÇÃO DE COMPUTADORES

 RESUMO

 O artigo apresenta uma nova proposta didática que emerge de um processo investigativo cujo objetivo planejado é destinado a facilitar o estudo das estruturas interativas na área dos fundamentos de programação, ao oferecer ao aluno conceitos complexos num contexto adequado à sua pré-saber. A pesquisa foi desenvolvida sob uma abordagem quantitativa, método empírico analítico e design quase-experimental com dois grupos de controle e dois experimentais de alunos de graduação de primeiro semestre de Engenharia de duas universidades que foram avaliados através da aplicação de post testes depois de receber ou não tratamento experimental, o qual consistiu na aplicação de cenários suportados com processos de realidade aumentada com objetos 3D em um contexto colaborativo. Os dados obtidos foram analisados com a distribuição de probabilidade de Student com a que se verificou que a diferença de avaliações entre o grupo experimental e o grupo de controle para cada universidade participante, é estatisticamente significativa, o que concluiu o sucesso do tratamento experimental.

 Palavras-chave: aprendizagem colaborativa, estruturas iterativas, fundamentos de programação, realidade aumentada.

Descargas

La descarga de datos todavía no está disponible.

Biografía del autor/a

Javier Alejandro Jiménez Toledo, Institución Universitaria CESMAG

Director grupo de Investigación Tecnofilia

Institución Universitaria CESMAG

Cesar Alberto Collazos Ordoñez, Universidad del Cauca, Popayán (Colombia).
PostDoctorado Ciencias de la Computación, Doctor en Ciencias mención Computación, Ingeniero de Sistemas, profesor tiempo completo, Departamento de Sistemas, Universidad del Cauca, Popayán (Colombia).
Julio Ariel Hurtado Alegría, Universidad del Cauca, Popayán (Colombia).
Doctor en Ciencias mención Computación, Especialista en redes y servicios telemáticos, Especialista en procesos para desarrollo de software, Ingeniero en electrónica y telecomunicaciones, profesor tiempo completo, Departamento de Sistemas, Universidad del Cauca, Popayán (Colombia).
Wilson Libardo Pantoja Yépez, Universidad del Cauca, Popayán (Colombia).
Magister en Computación, Especialista en redes y servicios telemáticos, Ingeniero de Sistemas, profesor tiempo completo, Departamento de Sistemas, Universidad del Cauca, Popayán (Colombia).

Citas

Affleck, G. & Smith, T. (december, 1999). Dentifying a need for web - based course support. 16th annual conference of the Australasian Society for Computers in Learning in Tertiarty Education ASCILITE. University of Paisley, Paisley, Brisbane (Australia).

Aho, A. & Ullman, J. (1973). The theory of parsing, translation and compiling Cliffs. N. Jersey, E.E.U.U.: Prentice Hall.

Arribas, C., Gutiérrez, M., Gil, C., & Santos, C. (febrero, 2014). Recursos digitales autónomos mediante realidad aumentada. Revista iberoamericana de educación a distancia RIED, 17, 241–274.

Ben-Ari, M. (enero, 2001). Constructivism in Computer Science Education. Journal of Computers in Mathematics & Science Teaching, 20, 24–73.

Bett, G., Fernández, J., Frittelli, V., Serrano, D., Steffolani, F., Strub, A., Teicher, R. (2013). Desarrollo de Juegos como Estrategia Didáctica en la Enseñanza de la Programación. Universidad Tecnológica Nacional, Facultad Regional Córdoba. Recuperado de http://conaiisi.frc.utn.edu.ar/PDFsParaPublicar/1/schedConfs/4/120-429-1-DR.pdf

Calderón, R. (2008). Una Herramienta y Técnica para la Enseñanza de la Programación. (Tésis de maestría inédita) Universidad Politécnica del Valle de Mexico. México.

Colmenar, N. (agosto, 2011). Entornos para enseñar programación en secundaria. Revista de Nuevas Tecnologías y Sociedad, 1–13.

Collazos, C. & Mendoza, J. (junio, 2006). How to take advantage of “cooperative learning ” in the classroom. Educación Y Educadores, 9, 61–76.

Collazos, C., Guerrero, L., & Vergara, A. (agosto, 2012). Aprendizaje Colaborativo: un cambio en el rol del profesor. Tercer Congreso de Educación Superior en Computación, Punta Arenas (Chile).

De Graff, E. & Kolmos, A. (2007). Management of Change. Implementation of Problem-Based and Projec-Based learning in Engineering. Netherlands: Sense Publishers.

De La Torre, F. (2005). 12 lecciones de pedagogía, educación y didáctica. México: Alfaomega.

Díaz, F. & Hernández, G. (1999). Estrategias Docentes para un Aprendizaje Significativo: Una interpretación constructivista. México: McGrawHill Interamericana.

Diwan, A., Waite, W. & Jackson, M. (december, 2005). PL-Detective : A System for Teaching Programming. Journal on Educational Resorces in Computing, 1, 65-79.

Esteves, M. & Mendes, A. (octubre, 2004). A simulation tool to help learning of object oriented programming basics. 34th Annual Frontiers in Education FIE. 811–816.

Feiner, S., Macintyre, B. & Seligmann, D. (agosto-diciembre, 1993). Knowledge-based augmented reality. ACM, 36(7), 53–62.

Fidalgo, A. (2012). Unidad Didáctica No. 4. Bucles. Universidad Politécnica de Madrid. Recuperado de https://innovacioneducativa.files.wordpress.com/2012/10/buccles.pdf

Fracchia, C., Baeza, N. & Martins, A. (octubre, 2012). ECDIA : Entorno Colaborativo para el Diseño e Implementación de Algoritmos. Anales del XVIII congreso argentino de ciencias de la computación CACIC, Bahía Blanca, Buenos Aires (Argentina).

González, M. & Paredes, M. (febrero, 2008). Aprendizaje con programación Colaborativa. Serie de Informes Técnicos DLSI1-URJC, 1–33.

Hernández, G., Jiménez, R. & Martínez, Á. (enero-junio, 2013). Creencias docentes sobre la importancia de la didáctica en la orientación de la enseñanza del primer curso de programación de computadoras. Revista universitaria: docencia, investigación e innovación, 2, 87-103.

Hsiao, K. & Rashvand, H. (junio, 2011). Body Language and Augmented Reality Learning Environment. Fifth FTRA International Conference on Multimedia and Ubiquitous Engineering, 246.

Jiménez, J., Panovi, M. & Álvarez, A. (diciembre, 2008). Enseñanza de algoritmos y programación en ingeniería Integration environment of PBL and CSCL for teaching algorithms and programming in engineering. Avances en Sistemas e Informática, 5(3), 189-194.

Jo, C. & Arnold, A. (mayo, 2003). A Portable and Collaborative Distributed Programming Environment The architecture of DPE. International Conference on Software Engineering, Las Vegas (EEUU).

Jonhson, D., Jonhson, R. & Holubec, E. (1993). Circles of learning 4th ed. Poenix: Interaction Book Company

Kolling, M. (November, 2010). The Greenfoot programming enviroment. ACM, 10,4-14.

Kölling, M., Quig, B., Patterson, A. & Rosenberg, J. (enero, 2003). The BlueJ system and its pedagogy. Computer Science Education, 13(4), 1–12.

López, J. (2009). Algoritmos y programación. Guía para docentes. Recuperado de http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf

Mendes, A. (may, 2006). ProLEARN, a platform to support programming. Methods, Materials and Tools for Programming Educatión, 1, 43-47.

MIT. (2008). Scratch - Imagine. MIT. Recuperado de http://wiki.scratch.mit.edu

MIT. (26 october, 2009). Faster Maintenance with Augmented Reality. MIT Technology Review. Recuperado de www.technologyreview.com/news/415977/faster-maintenance-with-augmented-reality/

Monterrey, I. T. y de E. S. de. (2008). Aprendizaje Colaborativo, técnicas didácticas. Programa de Desarrollo de Habilidades Docentes. Recuperado de http://www.itesca.edu.mx/documentos7desarrollo_academico/metodo_apr

endizaje_colaborativo.pdf

Moser, R. (mayo, 1997). A fantasy adventure game as a learning environment: why learning to program is so difficult and hat can be done about it. Paper presented at the Annual Joint Conference Integrating Technology into Computer Science Education, Uppsala (Sweden).

Murillo, M. (enero-abril, 2006). Exploring the teaching-learning process. Actualidades investigativas en educacion explorando, 6, 1–28.

Myller, N. & Nuutinen, J. (enero-junio, 2006). JeCo : Combining Program Visualiz. Informatic in Education, 5 (2), 255-264.

Oviedo, M. (2002). La enseñanza de la programación. UPIICSA, México. Recuperado de http://bibliotecadigital.conevyt.org.mx/colecciones/documentos/somece2002/Grupo4/Oviedo.pdf

Redondo, M. (mayo, 2004). Aprendizaje en grupo de la programación mediante técnicas de colaboración distribuida en tiempo real. Interacción, 351–357.

Suzuki, H. & Kato, H. (diciembre, 1997). Identity formation / transformation as the process of collaborative learning through AlgoArena. CSCL ‘97 Proceedings, 280–289

Szpiniak, A. & Rojo, G. (2007). Enseñanza de la programación. Congreso de Tecnología en Educación y Educación en Tecnología, TE&ET’06, La Plata, Buenos Aires (Argentina).

Truong, N., Bancroft, P., & Roe, P. (junio, 2007) Web-Based Learning Environment: A Theory-Based Design Process for Development and Evaluation. Journal of Information Technology Education, 6, 23-43.

University Carnegie Mellon. (2003). Alice. Recuperado de http://alice.org/index.php

Vidal, C. (enero, 2014). Zerintia. Innovando con Madrid tour. Revista de turismo y patrimonio cultural, 12 (1), 239-241.

Villalobos, J. (octubre, 2007). Proyecto Cupi2 – una solución integral al problema de enseñar y aprender a programar. XXVII Reunión Nacional de Facultades de Ingeniería y VI EncuentroIberoamericano de Instituciones de Enseñanza de la Ingeniería, 10, 1–37.

Vizcaíno, A., Contreras, J., Favela, J. & Prieto, M. (abril, 2002). An Adaptive, Collaborative Environment to Develop Good Habits in Programming. Computer Science, 1839, 262–271.

Publicado
2015-12-30
Cómo citar
Jiménez Toledo, J. A., Collazos Ordoñez, C. A., Hurtado Alegría, J. A., & Pantoja Yépez, W. L. (2015). ESTRATEGIA COLABORATIVA EN ENTORNOS TRIDIMENSIONALES COMO ESTRATEGIA DIDÁCTICA DE APRENDIZAJE DE ESTRUCTURAS ITERATIVAS EN PROGRAMACIÓN COMPUTACIONAL. Revista Investigium IRE Ciencias Sociales Y Humanas, 6(2), 80-92. Recuperado a partir de https://investigiumire.unicesmag.edu.co/index.php/ire/article/view/112
Sección
ARTICULO RESULTADO DE INVESTIGACIÓN CIENTÍFICA