How do students develop computational thinking?: assessing early programmers in a maze-based online game

dc.contributor.authorGuenaga Gómez, Mariluz
dc.contributor.authorEguíluz, Andoni
dc.contributor.authorGaraizar, Pablo
dc.contributor.authorGibaja Martíns, Juan José
dc.date.accessioned2024-11-14T15:58:19Z
dc.date.available2024-11-14T15:58:19Z
dc.date.issued2021
dc.date.updated2024-11-14T15:58:19Z
dc.description.abstractBackground and Context: Despite many initiatives to develop Computational Thinking (CT), not much is known about how early programmers develop CT and how we can assess their learning. Objective: Determine if the analysis of students’ interactions with an online platform allows understanding the development of CT, how we can convert data collected into valuable insights, and the aspects that should be considered in platforms design. Method: We developed an online platform with a fine-grained log–recording system. We analysed the data collected from 1004 students (ages 8-14) to understand the difficulties they face. We explain our platform and the tools to process and filter the interaction logs. We calculate additional indicators that provide useful information about student’s behaviour. Findings: Age and gender have shown to influence on CT learning. Generating additional indicators from basic interaction data provide valuable insights. We provide a list of recommendations for developing more effective programming learning platforms.en
dc.identifier.citationGuenaga, M., Eguíluz, A., Garaizar, P., & Gibaja, J. (2021). How do students develop computational thinking? Assessing early programmers in a maze-based online game. Computer Science Education, 31(2), 259-289. https://doi.org/10.1080/08993408.2021.1903248
dc.identifier.doi10.1080/08993408.2021.1903248
dc.identifier.eissn1744-5175
dc.identifier.issn0899-3408
dc.identifier.urihttp://hdl.handle.net/20.500.14454/1883
dc.language.isoeng
dc.publisherRoutledge
dc.rights© 2021 Informa UK Limited, trading as Taylor & Francis Group
dc.subject.otherBlock-based programming
dc.subject.otherComputational thinking
dc.subject.otherStudent assessment
dc.titleHow do students develop computational thinking?: assessing early programmers in a maze-based online gameen
dc.typejournal article
dcterms.accessRightsmetadata only access
oaire.citation.endPage289
oaire.citation.issue2
oaire.citation.startPage259
oaire.citation.titleComputer Science Education
oaire.citation.volume31
Ficheros en el ítem
Colecciones