Exploring the progression of early programmers in a set of computational thinking challenges via clickstream analysis

dc.contributor.authorEguíluz, Andoni
dc.contributor.authorGuenaga Gómez, Mariluz
dc.contributor.authorGaraizar, Pablo
dc.contributor.authorOlivares-Rodríguez, Cristian
dc.date.accessioned2025-11-03T09:57:44Z
dc.date.available2025-11-03T09:57:44Z
dc.date.issued2020-01-01
dc.date.updated2025-11-03T09:57:44Z
dc.description.abstractIn recent years, many initiatives have aimed to develop basic computational thinking skills. Despite the popularity of online platforms for early programmers, we still lack detailed information to analyze how these skills are acquired. In the present study we analyzed clickstream data from 3,355 participants enrolled in several Computational Thinking workshops using Kodetu, an online platform with fine grained logging features. Participants used Kodetu's coding blocks to solve challenges of increasing difficulty while we gathered their clickstream in the platform. Here, we present our findings after evaluating these data in regards of participants' characteristics (age, sex, previous knowledge), similarity with previously submitted solutions, and degree of discrepancy from the optimal solution. To facilitate collaboration with other researchers in this area, we released our dataset under an open license. To the best of our knowledge, this is the largest Computational Thinking-related datasets publicly available.en
dc.identifier.citationEguíluz, A., Guenaga, M., Garaizar, P., & Olivares-Rodríguez, C. (2020). Exploring the progression of early programmers in a set of computational thinking challenges via clickstream analysis. IEEE Transactions on Emerging Topics in Computing, 8(1), 256-261. https://doi.org/10.1109/TETC.2017.2768550
dc.identifier.doi10.1109/TETC.2017.2768550
dc.identifier.eissn2168-6750
dc.identifier.urihttps://hdl.handle.net/20.500.14454/4217
dc.language.isoeng
dc.publisherIEEE Computer Society
dc.subject.otherComputational thinking
dc.subject.otherComputer science education
dc.subject.otherEducational data mining
dc.subject.otherEducational games
dc.subject.otherLearning technologies
dc.subject.otherVisual programming
dc.titleExploring the progression of early programmers in a set of computational thinking challenges via clickstream analysisen
dc.typejournal article
dcterms.accessRightsmetadata only access
oaire.citation.endPage261
oaire.citation.issue1
oaire.citation.startPage256
oaire.citation.titleIEEE Transactions on Emerging Topics in Computing
oaire.citation.volume8
Archivos
Colecciones