Methodology of evaluation by formation of groups in a fi rst computer programming course using Collaborative Learning
DOI:
https://doi.org/10.31908/19098367.3703Keywords:
Learning, collaborative learning, meaningful learning, programming teaching, assessment, computer programmingAbstract
This article presents the results of a specific methodology used with some programming courses where we conform groups of students with diff erent characteristics looking to improve the individual learning level in the learning process of computer programming in a Systems Engineer program. The target of this research was to explore an easy way to learn based on cooperation and collaboration between students. We realized tests in the programming courses by dividing the group in two subgroups based on some determined parameters. We conclude that the results bring a special light to consider as important inside the learning process of engineers so the experience could be very useful in other engineering programs and other areas.
References
A usubel, D. Psychology of meaningful verbal learning: an introduction to school learning. New York. Grune & Straton. 1963, p. 128.
A usubel, D. Sicología Educativa: Un punto de vista cognoscitivo. Ciudad de México. Trillas. 1982, 769p.
Bruner, J. Actos de Significado: más allá de la revolución cognitiva. Boston, MA. Alianza Editorial SA. 2009, p. 36.
Barriga, F. & Hernández, G. Estrategias docentes para un aprendizaje significativo: una interpretación constructivista. México. McGraw Hill Interamericana. 2002, p. 93.
Bonwell, C. & Eison, J. Active Learning: Creating Excitement in the Classroom. ASHEERIC Higher Education Report 1(1). 1991.
Brown, G. Student centered learning in Higher Education. International Journal of Teaching and Learning in Higher Education, 23(3), 92-97, 2011.
Collazos, C., Guerrero, L., Pino, J. & Ochoa, S. Evaluating Collaborative Learnng Processes. J.M. Haake, J. and Pino, J. (Eds.): CRIWG 2002, LNCS 2440, Springer-Verlag Berlin Heidelberg 2002, 203-221.
T erenzini, P., Cabrera, A., Colbeck, C., Parente, J. & Bjorklund, S. Collaborative Learning vs. Lectura / Discussion: Students reporting learning gains. Journal of Engineering Education, 123-130. January 2001.
Dooly, M. Constructing knowledge together. En M. Dooly, Telecollaborative Language Learning. A guidebook to moderating intercultural collaboration [online] (p. 21-45). Bern. Peter Lang. 2008.
Vigotsky, L. El desarrollo de los procesos sicológicos superiores. México. Eitorial Grijalbo. 1981, p.52.
Martín, Q. Aprendizaje colaborativo y redes de conocimiento. IX Jornadas Andaluzas de Organización y Dirección de Instituciones Educativa, 55-70. Diciembre 2004.
Mabrouk, P. Cooperative learning and Active Learning: models from the analytical sciences. ACS Symposium series 970, 34-53. 2007.
Adams, A. Cooperative learning effects on the classroom . Michigan. Northern Michigan University. 2013, p. 29.
T rejos, O. La Esencia de la Lógica de Programación. Pereira. Papiro. 2000, p. 62.
T rejos, O. Fundamentos de Programación. Pereira. Editorial Papiro. 2009, p. 19.
Van Roy, P. Concepts, Techniques and Models of Computer Programming. Estocolmo. Université catholique de Louvain. 2008, p. 211.
Schildt, H. C++ Programming. Vancouver. McGraw Hill. 2010, p.139.
Herrmann W. The Whole brain . New York. McGraw Hill. 2000, p. 334.