Applying a constructivist and collaborative methodological approach in engineering education

In this paper, a methodological educational proposal based on constructivism and collaborative learning theories is described. The suggested approach has been successfully applied to a subject entitled ''Computer Architecture and Engineering'' in a Computer Science degree in the University of La Laguna in Spain. This methodology is supported by two tools: the Moodle platform as a collaboration framework among students and teachers and a free Instruction Level Parallelism (ILP) processor simulator called SIMDE, developed by the authors to promote the experience and help the understanding of superscalar and VLIW processors. This work is described showing how the constructivist and collaborative approaches have been applied and how the activities have been structured temporarily in phases. This educational proposal has been validated and improved with the feedback of the students during two academic years. Furthermore, the methodological procedure is also suitable to be used not only in subjects with contents which require the understanding of dynamic situations but also in subjects with other requirements.

[1]  A. Chickering,et al.  Seven Principles for Good Practice in Undergraduate Education , 1987, CORE.

[2]  Carina Soledad González González,et al.  SIMDE: un simulador para el apoyo docente en la enseñanza de las Arquitecturas ILP con planificación dinámica y estática , 2004 .

[3]  Maria Samarakou,et al.  Exploratory + collaborative learning in programming: a framework for the design of learning activities , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.

[4]  Paul J. Feltovich,et al.  Knowledge representation, content specification, and the development of skill in situation-specific knowledge assembly: some constructivist issues as they relate to cognitive flexibility theory and hypertext , 1991 .

[5]  Eduardo Martí Sala Aprender con ordenadores en la escuela , 1992 .

[6]  D. Cunningham,et al.  Tools for Constructivism , 1993 .

[7]  R. Felder,et al.  A Longitudinal Study of Engineering Student Performance and Retention , 1992, Proceedings. Twenty-Second Annual conference Frontiers in Education.

[8]  L. S. Vygotskii El desarrollo de los procesos psicológicos superiores , 2000 .

[9]  Charles Crook,et al.  Ordenadores y aprendizaje colaborativo , 1999 .

[10]  Timothy Koschmann,et al.  Cscl : Theory and Practice of An Emerging Paradigm , 1996 .

[11]  R. M. Tomasulo,et al.  An efficient algorithm for exploiting multiple arithmetic units , 1995 .

[12]  Noel Enyedy,et al.  Activity centered design: towards a theoretical framework for CSCL , 1999, CSCL.

[13]  Annemarie Hauf,et al.  Computers in education , 1983 .

[14]  David A. Patterson,et al.  Computer Architecture - A Quantitative Approach, 5th Edition , 1996 .

[15]  Lasse Lipponen,et al.  Exploring foundations for computer-supported collaborative learning , 2002, CSCL.

[16]  Serge Baudet,et al.  Lecture, compréhension de texte et science cognitive , 1992 .

[17]  Linda M. Wills,et al.  SATSim: a superscalar architecture trace simulator using interactive animation , 2000, WCAE '00.

[18]  Maria Grigoriadou,et al.  Design and evaluation of a cache memory simulation program , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.

[19]  Kris D. Powers Teaching Computer Architecture in Introductory Computing: Why? and How? , 2004, ACE.

[20]  Péter Kacsuk,et al.  Advanced computer architectures - a design space approach , 1997, International computer science series.

[21]  Richard M. Felder,et al.  A Longitudinal Study of Engineering Student Performance and Retention. V. Comparisons with Traditionally‐Taught Students , 1998 .

[22]  Mitsuru Ikeda,et al.  How Can We Form Effective Collaborative Learning Groups? , 2000, Intelligent Tutoring Systems.

[23]  Maria Samarakou,et al.  Supporting collaboration and adaptation in a CSCL environment , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.

[24]  David A. Patterson,et al.  Computer Architecture: A Quantitative Approach , 1969 .

[25]  Alejandra Martínez-Monés,et al.  Combining qualitative evaluation and social network analysis for the study of classroom social interactions , 2003, Comput. Educ..

[26]  Jerome S. Bruner La educación, puerta de la cultura , 1999 .