摘要: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.