A Review of Constructivist Learning Methods with Supporting Tooling in ICT Higher Education: Defining Different Types of Scaffolding

Information and Communication Technology (ICT) engineering education is facing a decreasing interest by students. To deal with this issue, a need for shifting from traditional learning approaches to constructivist methods has been identified. Several pedagogical methodologies based on social and constructivist theories are being applied to engage students in ICT education. This paper presents a literature review of studies carried out from 2000 to 2010 that have applied constructivist learning methods with supportive tools to specific ICT areas. From the analysis of the literature review this paper identifies the most representative constructivist learning methods within the field of ICT education. In particular, we pay attention to the educational tooling used to support the learning process and the learning benefits of applying such methods. The analysis also reveals that different combinations of guidance approaches and tooling implementations are often adopted to scaffold the learning process. With the aim of understanding to what extent and how scaffolding is present in the studied learning scenarios, this document proposes a definition of different types of scaffolding techniques. Namely: social-guidance and system-guidance scaffolding, depending on whether an individual or a tool is the responsible for providing support to students; macro-scaffolding when pedagogical methods define activity flows, or micro-scaffolding when the support is provided to perform specific actions within activities; and tool-enveloped scaffolding, when a generic tool such a learning management system scaffolds the learning process by the integration of different supportive tools, and tool-embedded scaffolding when the scaffolding is applied within a specific-purpose tooling.

[1]  Lorenzo Moreno Ruiz,et al.  Applying a constructivist and collaborative methodological approach in engineering education , 2007, Comput. Educ..

[2]  J. Bruner,et al.  The role of tutoring in problem solving. , 1976, Journal of child psychology and psychiatry, and allied disciplines.

[3]  Andreas Harrer,et al.  The Remote Control Approach - How to Apply Scaffolds to Existing Collaborative Learning Environments , 2006, CRIWG.

[4]  M. Prensky Do They Really Think Differently , 2001 .

[5]  John Pearson Investigating ICT using problem-based learning in face-to-face and online learning environments , 2006, Computers & Education.

[6]  Maria Grigoriadou,et al.  A web-based educational environment for teaching the computer cache memory , 2006, IEEE Transactions on Education.

[7]  P. Mohana Shankar,et al.  Project-based instruction in wireless communications at the junior level , 2000, IEEE Trans. Educ..

[8]  Davinia Hernández Leo,et al.  System Orchestration Support for a Flow of Blended Collaborative Activities , 2010, 2010 International Conference on Intelligent Networking and Collaborative Systems.

[9]  Yun-Jo An,et al.  Scaffolding Wiki-Based, Ill-Structured Problem Solving in an Online Environment Andamios Cognitivos Basados en Wiki, Solución de Problemas Mal Estructurados en un Ambiente Online , 2010 .

[10]  L. S. Vygotskiĭ,et al.  Mind in society : the development of higher psychological processes , 1978 .

[11]  Yusuf Ozturk Network in a Box: Facilitating problem‐based learning through network emulation , 2011 .

[12]  M. N. Moreno,et al.  Software modeling techniques for a first course in software engineering: a workshop-based approach , 2004, IEEE Transactions on Education.

[13]  Y.A. Dimitriadis,et al.  Collaborative Learning Strategies and Scenario-based Activities for Understanding Network Protocols , 2006, Proceedings. Frontiers in Education. 36th Annual Conference.

[14]  Jae Wook Jeon,et al.  Introduction for Freshmen to Embedded Systems Using LEGO Mindstorms , 2009, IEEE Transactions on Education.

[15]  Carlos Delgado Kloos,et al.  A software player for providing hints in problem‐based learning according to a new specification , 2009, Comput. Appl. Eng. Educ..

[16]  Doug Jacobson,et al.  IT-Adventures: A Program to Spark IT Interest in High School Students Using Inquiry-Based Learning With Cyber Defense, Game Design, and Robotics , 2010, IEEE Transactions on Education.

[17]  Marina Papastergiou,et al.  Digital Game-Based Learning in high school Computer Science education: Impact on educational effectiveness and student motivation , 2009, Comput. Educ..

[18]  Kôki Abe,et al.  An integrated laboratory for processor organization, compiler design, and computer networking , 2004, IEEE Transactions on Education.

[19]  Yuen-Yan Chan,et al.  Teaching queueing theory with an inquiry-based learning approach: A case for applying webquest in a course in simulation and statistical analysis , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[20]  Alejandra Martínez-Monés,et al.  Multiple case studies to enhance project-based learning in a computer architecture course , 2005, IEEE Transactions on Education.

[21]  Susan M. Land,et al.  Scaffolding students’ problem-solving processes in an ill-structured task using question prompts and peer interactions , 2003 .

[22]  Stefan Hrastinski,et al.  A theory of online learning as online participation , 2009, Comput. Educ..

[23]  Zeljko Zilic,et al.  A Laboratory Setup and Teaching Methodology for Wireless and Mobile Embedded Systems , 2008, IEEE Transactions on Education.

[24]  David Davenport,et al.  Experience using a project-based approach in an introductory programming course , 2000, IEEE Trans. Educ..

[25]  Suzanne W. Dietrich,et al.  Developing Advanced Courses for Undergraduates: A Case Study in Databases , 2008, IEEE Transactions on Education.

[26]  Atsuo Hazeyama,et al.  Cognitive apprenticeship-based object-oriented software engineering education support environment , 2005, Fifth IEEE International Conference on Advanced Learning Technologies (ICALT'05).

[27]  John W. Thomas,et al.  A REVIEW OF RESEARCH ON PROJECT-BASED LEARNING , 2000 .

[28]  Silvio Romero de Lemos Meira,et al.  Applying PBL in Software Engineering Education , 2009, 2009 22nd Conference on Software Engineering Education and Training.

[29]  Said Hadjerrouit Learner-centered web-based instruction in software engineering , 2005, IEEE Transactions on Education.

[30]  Janet Mannheimer Zydney The effect of multiple scaffolding tools on students' understanding, consideration of different perspectives, and misconceptions of a complex problem , 2010, Comput. Educ..

[31]  Hai-Ning Liang,et al.  Can interactive visualization tools engage and support pre-university students in exploring non-trivial mathematical concepts? , 2010, Comput. Educ..

[32]  Jianping Zhang,et al.  Cognitive Apprenticeship Apply in Instruction of Reasoning and Expert System , 2008, 2008 International Workshop on Education Technology and Training & 2008 International Workshop on Geoscience and Remote Sensing.

[33]  Maria Kordaki,et al.  A drawing and multi-representational computer environment for beginners' learning of programming using C: Design and pilot formative evaluation , 2010, Comput. Educ..

[34]  JeonJae Wook,et al.  Introduction for Freshmen to Embedded Systems Using LEGO Mindstorms , 2009 .

[35]  Susan M. Land,et al.  Project-based learning with the world wide web: A qualitative study of resource integration , 2000 .

[36]  Susan E. Newman,et al.  Cognitive Apprenticeship: Teaching the Craft of Reading, Writing, and Mathematics. Technical Report No. 403. , 1987 .

[37]  Claus Pahl,et al.  A tool-mediated cognitive apprenticeship approach for a computer engineering course , 2003, Proceedings 3rd IEEE International Conference on Advanced Technologies.

[38]  Fernando Díaz del Río,et al.  An eLearning Standard Approach for Supporting PBL in Computer Engineering , 2009, IEEE Transactions on Education.

[39]  Luis E. Anido-Rifón,et al.  From SCORM to Common Cartridge: A step forward , 2010, Comput. Educ..

[40]  Ceren Tekkaya,et al.  Enhancing Students' Understanding of Photosynthesis and Respiration in Plant Through Conceptual Change Approach , 2006 .

[41]  Tammy Schellens,et al.  Students' perceptions about the use of video games in the classroom , 2010, Comput. Educ..

[42]  Hatice Ferhan Odabasi,et al.  Effects of an online problem based learning course on content knowledge acquisition and critical thinking skills , 2009, Comput. Educ..

[43]  Ioannis Stamelos,et al.  The effect of scaffolding students' context-generating cognitive activity in technology-enhanced case-based learning , 2008, Comput. Educ..

[44]  Yao-Ting Sung,et al.  Web_Soc: a Socratic-dialectic-based collaborative tutoring system on the World Wide Web , 2003, IEEE Trans. Educ..

[45]  Chris Stephenson It is a pivotal time for K--12 computer science , 2009, Commun. ACM.

[46]  Rob Koper,et al.  Representing the Learning Design of Units of Learning , 2004, J. Educ. Technol. Soc..

[47]  Jennifer Masters,et al.  Rethinking scaffolding in the information age , 2007, Comput. Educ..

[48]  Lorenzo Moreno Ruiz,et al.  Use of Constructivism and Collaborative Teaching in an ILP Processors Course , 2007, IEEE Transactions on Education.

[49]  C. M. Chewar,et al.  Making a case for HCI: comparing materials for case-based teaching , 2004, 34th Annual Frontiers in Education, 2004. FIE 2004..

[50]  Meltem Huri Baturay,et al.  The effects of problem-based learning on the classroom community perceptions and achievement of web-based education students , 2010, Comput. Educ..

[51]  Salih Çepni,et al.  The effects of computer-assisted material on students' cognitive levels, misconceptions and attitudes towards science , 2006, Comput. Educ..

[52]  Peter Charles Taylor,et al.  Moodle: Using Learning Communities to Create an Open Source Course Management System , 2003 .

[53]  Yu-Jen Lin,et al.  ADDIE instruction design and cognitive apprenticeship for project-based software engineering education in MIS , 2005, 12th Asia-Pacific Software Engineering Conference (APSEC'05).

[54]  José M. Claver,et al.  Conquer the Net: An educational computer game to learn the basic configuration of networking components , 2012, Comput. Appl. Eng. Educ..

[55]  Leen-Kiat Soh,et al.  Implementing CS1 with embedded instructional research design in laboratories , 2006, IEEE Transactions on Education.

[56]  Luisa M. Regueras,et al.  Effects of Competitive E-Learning Tools on Higher Education Students: A Case Study , 2009, IEEE Transactions on Education.

[57]  P. Dillenbourg What do you mean by collaborative learning , 1999 .