Ambiente de desarrollo virtual para el aprendizaje de la programación: un estudio de caso en la Lic. de Sistemas de la Universidad Nacional de Río Negro, Patagonia Argentina / Virtual Development Environment for Learning Programming: a Case Study at Bachelor Systems of Rio Negro University, Patagonia Argentina

Autores/as

  • Edith Lovos Universidad Nacional de Río Negro

DOI:

https://doi.org/10.37467/gka-revedumat.v2.911

Resumen

ABSTRACT

This article presents the results obtained and conclusions reached through the implementation of a strategy of teaching and learning, designed for the development of the laboratory activities for a first programming course. The same is based on the application of the collaborative work using a development environment, which combines some functionality provided by the learning management system, Moodle and a module that integrates the same, called Virtual Programming Lab (VPL). Future professionals in computer science by its specificity labor, will include and use the so-called information and communication technologies (ICT). Likewise, in the professional practice, the activity of software development, requires teamwork and collaboration. By all this, it is necessary to consider these requirements in the training of students of computer science, from the beginning of their training.

RESUMEN

En este artículo se presentan los resultados obtenidos y conclusiones alcanzadas a través de la implementación de una estrategia de enseñanza y aprendizaje, diseñada para el desarrollo de las actividades de laboratorio de un primer curso de programación. La misma se basa en la aplicación del trabajo colaborativo usando un entorno de desarrollo, que combina algunas funcionalidades provistas por el entorno Moodle y un módulo que se integra al mismo, llamado Virtual Program-ming Lab (VPL). Los futuros profesionales de Sistemas, por su especificidad laboral, incluirán y utilizarán las denominadas tecnologías de la información y la comunicación (TIC). Así mismo, en el ejercicio profesional, la actividad de desarrollo del software, requiere del trabajo en equipo y en colaboración. Por todo esto, resulta necesario contemplar estos requerimientos en la formación de los alumnos de sistemas, desde los inicios de su formación.

 

Contacto principal: elovos@unrn.edu.ar

Biografía del autor/a

Edith Lovos, Universidad Nacional de Río Negro

Ingeniera de Sistemas de la Universidad Nacional del Centro de la Provincia de Buenos Aires. Obtuvo su Magister en Tecnología Informática Aplicada en Educación en la facultad de Informática de la Universidad Nacional de La Plata, en el año 2014. Se desempeña como docente del área de Algoritmos y Lenguajes en la carrera Lic. en Sistemas de la Universidad Nacional de Río Negro. Realiza investigación en relación a estrategias de enseñanza y aprendizaje que promuevan la colaboración y la auto-regulación de los aprendizajes en el nivel superior, haciendo uso de recursos tecnológicos.

Citas

Beltran Silva, E.E., Morales Hernández, I. (2011). Autonomía y Trabajo Colaborativo. XII Congreso Internacional de Teoría de la Educación. Universidad de Barcelona. Disponible: www.cite2011.com/Comunicaciones/Escuela/152.pdf

Collazos, C. A., Guerrero, L. y Vergara, A. (2001). Aprendizaje Colaborativo: un cambio en el rol del profesor. http://www.dcc.uchile.cl/~luguerre/papers/CESC-01.pdf

Córdoba Torrecilla, J. y Cuesta Morales P. (2009). Adaptando un sistema de Wikis para su uso educativo. XV Jornadas de Enseñanza Universitaria de la Informática. JENUI 2009. Barcelona, 8-10 de julio de 2009.

Costelloe, E. (2001). Teaching Programming. The State of the Art. Department of Computing, Institute of Technology Tallaght, Dublin 24. CRITE Technical Report, 2004a. https://www.scss.tcd.ie/disciplines/information_systems/crite/crite_web/publications/sources/programmingv1.pdf

De Giusti, A. E., Madoz, M. C., Gorga, G., Feierherd, G. E., & Depetris, B. O. (2003). Enfoques y herramientas en la enseñanza de un primer curso de computación (CS1). En IX Congreso Argentino de Ciencias de la Computación.

González de Rivera Fuentes, M., Paredes Velasco, M. (2008). Aprendizaje con Programación Colaborativa. Número 2008 - 02. Serie de Informes Técnicos DLSI1-URJC. ISSN 1988-8074. Departamento de Lenguajes y Sistemas Informáticos I Universidad Rey Juan Carlos.

Jiménez Builes J.A., Pavony Meneses M., Alvarez Serna, A. F. (2008). Entorno de integración de PBL y CSCL para la enseñanza de algoritmos y programación en ingeniería. Avances en Sistemas e Informática, 5 (3), pp. 189-194. Disponible en: http://www.revista.unal.edu.co/index.php/avances/article/view/10112 Junio 2012

Jurado, F., Molina A. I., Redondo, M. A. y Ortega. D. M. (2012). Cole-Programming: Incorporando Soporte al. Aprendizaje Colaborativo en Eclipse. IEEE-RITA, 7 (3), pp. 121-130.

Lahtinen E, Ala-Mutka K. et al. (2005). A Study of the Difficulties of Novice Programmers. 10Th annual SIGCSE conference on Innovation an technology in computer science education ItiCSE '05.

Lovos, E. (2012). Revisión de Herramientas Colaborativas para la Enseñanza de la Programación a Alumnos Novatos. First Argentine Conference on Human - Computer Interaction, Telecommunications, Informatics and Scientific Information – HCITISI 201. Córdoba, Argentina, noviembre 2012

— (2014). El uso de estrategias colaborativas mediadas por tecnología. La enseñanza de la programación en el primer año de la Licenciatura en Sistemas de la UNRN (Tesis de Maestría). Universidad Nacional de La Plata. Disponible en: http://sedici.unlp.edu.ar/handle/10915/38038

Lucero, M. (2003). Entre el trabajo colaborativo y el aprendizaje colaborativo. Revista Iberoamericana de Educación, 36 (1), pp. 23-200. http://www.Capmpus.oei.org/revista/de los lectores/528/Lucero.pdf

Madoz, M.C., Gorga, G., Russo, C. (2005). Análisis del Impacto de las TIC´s en el proceso de aprendizaje de alumnos universitarios de nivel inicial. Congreso de Tecnologías de la Información y la Comunicación en la Enseñanza de las Ciencias. TICEC 05. La Plata, 29 de Septiembre del 2005.

Maldonado Pérez, M. (2007). El trabajo colaborativo en el aula universitaria. Revista Laurus, 13 (23). Universidad Pedagógica Experimental Libertador. Caracas Venezuela.

Matthíasdóttir, Á. (2006). How to teach programming languages to novice students? Lecturing or not? Proceedings of the International Conference on Computer Systems and Technologies, June 15-16, University of Veliko Tarnovo, 2006, Bulgaria. Moodle. https://moodle.org/

Pérez Pérez, J. R., Paule Ruiz, J.M., Del Puerto M., Cueva Lovelle J. M. (2006). Capítulo 3. Sistemas orientados a la mejorade la calidad del software. En congreso IV International Conference on Multimedia and Information & Communication Technologies in Education (m-ICTE2006)

Restrepo Gómez, B. (2005). Aprendizaje basado en problemas (ABP): una innovación didáctica para la enseñanza universitaria. Educadores, 8, pp. 9-19. Disponible en: redalyc.uaemex.mx/redalyc/pdf/834/83400803.pdf. Junio 2012

Rodriıguez del Pino, J.C., Royo Rubio E., Hernandez Figueroa. (2010). VPL: Laboratorio virtual de programación para Moodle. En Actas de las XVI Jornadas de Enseñanza Universitaria de Informática, Jenui 2010, pags. 429–435, Santiago de Compostela, Julio 2010. http://www.di.uniovi.es/~juanrp/investigacion/tesis/2%20Tesis_SICODE_Estado_del_arte.pdf

Teague, D. y Roe, P. (2008). Collaborative learning - towards a solution for novice programmers. In Proc. Tenth Australasian Computing Education Conference (ACE 2008), Wollongong, NSW, Australia. CRPIT, 78. Simon and Hamilton, M., Eds. ACS. 147-154.

Vygotsky. L. S. (1978). Mind in Society: The Development of Higher Psychological Processes. Cambirdge: Harvard University Press.

Zañartu Correa, L. M. (2003). Aprendizaje colaborativo: una nueva forma de Diálogo Interpersonal y en Red. Revista Digital de Educación y Nuevas Tecnologías, 5 (28).

Descargas

Publicado

2015-03-06

Cómo citar

Lovos, E. (2015). Ambiente de desarrollo virtual para el aprendizaje de la programación: un estudio de caso en la Lic. de Sistemas de la Universidad Nacional de Río Negro, Patagonia Argentina / Virtual Development Environment for Learning Programming: a Case Study at Bachelor Systems of Rio Negro University, Patagonia Argentina. Revista Internacional De Aprendizaje En Ciencia, Matemáticas Y Tecnología, 2(1). https://doi.org/10.37467/gka-revedumat.v2.911

Número

Sección

Artículos