Publication:
Dataset on Programming Competencies Development Using Scratch and a Recommender System in a Non-WEIRD Primary School Context

dc.contributor.affiliationUniversidad de Las Américas
dc.contributor.authorCárdenas-Cobo, Jesennia
dc.contributor.authorVidal-Silva, Cristian
dc.contributor.authorMáquez, Nicolás
dc.date.accessioned2026-08-28T20:49:29Z
dc.date.issued2025-06
dc.description.abstractThe ability to program has become an essential competence for individuals in an increasingly digital world. However, access to programming education remains unequal, particularly in non-WEIRD (Western, Educated, Industrialized, Rich, and Democratic) contexts. This study presents a dataset resulting from an educational intervention designed to foster programming competencies and computational thinking skills among primary school students aged 8 to 12 years in Milagro, Ecuador. The intervention integrated Scratch, a block-based programming environment that simplifies coding by eliminating syntactic barriers, and the CARAMBA recommendation system, which provided personalized learning paths based on students’ progression and preferences. A structured educational process was implemented, including an initial diagnostic test to assess logical reasoning, guided activities in Scratch to build foundational skills, a phase of personalized practice with CARAMBA, and a final computational thinking evaluation using a validated assessment instrument. The resulting dataset encompasses diverse information: demographic data, logical reasoning test scores, computational thinking test results pre- and post-intervention, activity logs from Scratch, recommendation histories from CARAMBA, and qualitative feedback from university student tutors who supported the intervention. The dataset is anonymized, ethically collected, and made available under a CC-BY 4.0 license to encourage reuse. This resource is particularly valuable for researchers and practitioners interested in computational thinking development, educational data mining, personalized learning systems, and digital equity initiatives. It supports comparative studies between WEIRD and non-WEIRD populations, validation of adaptive learning models, and the design of inclusive programming curricula. Furthermore, the dataset enables the application of machine learning techniques to predict educational outcomes and optimize personalized educational strategies. By offering this dataset openly, the study contributes to filling critical gaps in educational research, promoting inclusive access to programming education, and fostering a more comprehensive understanding of how computational competencies can be developed across diverse socioeconomic and cultural contexts. Dataset: The full dataset generated and analyzed during the study, along with the paper draft, are available at the (1) Institutional Repository for the CARAMBA system: https://github.com/nvalerod/carambaNew (accessed on 20 May 2025) and (2) GitHub Repository: https://github.com/cvidalmsu/UNEMI_1 (accessed on 10 May 2025). The dataset is openly accessible under the Creative Commons Attribution (CC BY 4.0) license. Dataset License: The dataset associated with this article is distributed under the terms and conditions of the Creative Commons Attribution (CC BY 4.0) license. © 2025 by the authors.
dc.description.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
dc.format.mimetypeapplication/pdf
dc.identifier.citationCárdenas-Cobo, Jesennia; Vidal-Silva, Cristian; Máquez, Nicolás (2025). Dataset on Programming Competencies Development Using Scratch and a Recommender System in a Non-WEIRD Primary School Context. Data, 10(6), 86. https://doi.org/10.3390/data10060086
dc.identifier.doihttps://doi.org/10.3390/data10060086
dc.identifier.issn23065729
dc.identifier.rorhttps://ror.org/0166e9x11
dc.identifier.scopusauthorid57217676075
dc.identifier.scopusauthorid58628874800
dc.identifier.scopusauthorid59964105700
dc.identifier.urihttps://repositorio.udla.cl/handle/udla/2234
dc.language.isoeng
dc.publisherMultidisciplinary Digital Publishing Institute (MDPI)
dc.relation.isindexedbyWeb of Science
dc.relation.isindexedbyScopus
dc.rightsCreative Commons Attribution 4.0 International
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.sourceData
dc.subjectcomputational thinking
dc.subjectprogramming competencies
dc.subjectScratch
dc.subjecteducational dataset
dc.subjectrecommendation systems
dc.subjectpersonalized learning
dc.subjectnon-WEIRD context
dc.subject.oecd15 Ciencias Sociales
dc.subject.oecd25.3 Ciencias de la Educación
dc.titleDataset on Programming Competencies Development Using Scratch and a Recommender System in a Non-WEIRD Primary School Context
dc.typejournal article
dc.type.coarhttp://purl.org/coar/resource_type/c_6501
dc.type.driverinfo:eu-repo/semantics/article
dspace.entity.typePublication
oaire.citation.endPage86
oaire.citation.issue6
oaire.citation.startPage86
oaire.citation.titleData
oaire.citation.volume10
udla.area.fuente10 Tecnología
udla.campusProvidencia
udla.campus.adscripcionOL
udla.carreraINGENIERÍA DE EJECUCIÓN EN INFORMÁTICA
udla.carrera.adscripcionINGENIERÍA DE EJECUCIÓN EN INFORMÁTICA
udla.curacion.estadoCURADO_COMPLETO
udla.escuelaIngeniería
udla.escuela.adscripcionIngeniería
udla.facultadFacultad de Ingeniería y Negocios
udla.facultad.adscripcionFacultad de Ingeniería y Negocios
udla.facultad.codigoFINE
udla.odsODS 4 - Educación de calidad
udla.oecd.area5 Ciencias Sociales
udla.oecd.subarea5.3 Ciencias de la Educación
udla.sjr.quartileQ2
udla.tipo.autorPrincipal
udla.tipo.participanteAcadémico Adjunto
udla.tipo.publicacionArtículo

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
54.pdf
Size:
266.61 KB
Format:
Adobe Portable Document Format

Collections