Scaffolded Block-based Instructional Tool for Linear Data Structures: A Constructivist Design to Ease Data Structures’ Understanding

dc.contributor.authorDaniel Felipe Almanza-Cortés
dc.contributor.authorManuel Felipe Del Toro-Salazar
dc.contributor.authorRicardo Andrés Urrego-Arias
dc.contributor.authorPedro Guillermo Feijóo-García
dc.contributor.authorFernando De la Rosa
dc.coverage.spatialBolivia
dc.date.accessioned2026-03-22T15:08:14Z
dc.date.available2026-03-22T15:08:14Z
dc.date.issued2019
dc.descriptionCitaciones: 6
dc.description.abstractData Structures courses commonly introduce topics involving high levels of abstraction and complexity, requiring significant effort from instructors and apprentices to achieve positive outcomes from the teaching-learning process. Despite the multiple studies that have occurred within the Computer Science Education (CSE) community to understand the experiences novice programmers may have when learning how to program, there is still a lack of exploration and research on understanding these experiences in scenarios different from first-year Computer Science (CS) courses. Looking further from CS introductory courses, this paper presents the results of a pilot study that evaluated the interaction of a group of CS Colombian students with DStBlocks, which is a scaffolded block-based instructional technology, designed and developed to ease linear data structures understanding. The findings and results of this pilot study are favorable, corresponding to tests centered on user experience and learning impact.
dc.identifier.doi10.3991/ijet.v14i10.10051
dc.identifier.urihttps://doi.org/10.3991/ijet.v14i10.10051
dc.identifier.urihttps://andeanlibrary.org/handle/123456789/50596
dc.language.isoen
dc.publisherkassel university press
dc.relation.ispartofInternational Journal of Emerging Technologies in Learning (iJET)
dc.sourceUniversidad El Bosque
dc.subjectComputer science
dc.subjectApprenticeship
dc.subjectUsability
dc.subjectAbstraction
dc.subjectMathematics education
dc.subjectBlock (permutation group theory)
dc.subjectConstructivist teaching methods
dc.subjectProcess (computing)
dc.subjectHuman–computer interaction
dc.titleScaffolded Block-based Instructional Tool for Linear Data Structures: A Constructivist Design to Ease Data Structures’ Understanding
dc.typearticle

Files