A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform

Autores
Martínez, Cecilia; Gómez, Marcos J.; Benotti, Luciana
Año de publicación
2015
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Fil: Gómez, Marcos J. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Benotti, Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.
Fil: Martínez, Cecilia. Universidad Nacional de Córdoba. Facultad de Filosofía y Humanidades; Argentina.
Fil: Martínez, Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.
This paper describes a school intervention to teach fundamental Computer Science (CS) concepts to 3-11 year old students with a multilanguage robot programming platform (using drag and drop, Python and C++ languages) in Argentina. We analyze students´ performance and learning process based on multiple choice test and classroom observations. Data show that all students can intuitively learn sequence, conditional, loops and parameters and that girls performed slightly better than boys. Older students can easily combine these concepts to write a program. The multilanguage platform promotes student spontaneous exploration of more sophisticated CS concepts and languages. These findings imply that introducing CS in mandatory schooling from an inquiry based approach is both achievable and beneficial.
info:eu-repo/semantics/publishedVersion
Fil: Gómez, Marcos J. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Benotti, Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.
Fil: Martínez, Cecilia. Universidad Nacional de Córdoba. Facultad de Filosofía y Humanidades; Argentina.
Fil: Martínez, Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.
Otras Ciencias de la Computación e Información
Fuente
ISBN: 978-1-4503-3440-2
Materia
Educative robots
Multilanguage programming
Computer Science education
Nivel de accesibilidad
acceso abierto
Condiciones de uso
Repositorio
Repositorio Digital Universitario (UNC)
Institución
Universidad Nacional de Córdoba
OAI Identificador
oai:rdu.unc.edu.ar:11086/22026

id RDUUNC_75c200a41fd5681d755b61ece785d2de
oai_identifier_str oai:rdu.unc.edu.ar:11086/22026
network_acronym_str RDUUNC
repository_id_str 2572
network_name_str Repositorio Digital Universitario (UNC)
spelling A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platformMartínez, CeciliaGómez, Marcos J.Benotti, LucianaEducative robotsMultilanguage programmingComputer Science educationFil: Gómez, Marcos J. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.Fil: Benotti, Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.Fil: Martínez, Cecilia. Universidad Nacional de Córdoba. Facultad de Filosofía y Humanidades; Argentina.Fil: Martínez, Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.This paper describes a school intervention to teach fundamental Computer Science (CS) concepts to 3-11 year old students with a multilanguage robot programming platform (using drag and drop, Python and C++ languages) in Argentina. We analyze students´ performance and learning process based on multiple choice test and classroom observations. Data show that all students can intuitively learn sequence, conditional, loops and parameters and that girls performed slightly better than boys. Older students can easily combine these concepts to write a program. The multilanguage platform promotes student spontaneous exploration of more sophisticated CS concepts and languages. These findings imply that introducing CS in mandatory schooling from an inquiry based approach is both achievable and beneficial.info:eu-repo/semantics/publishedVersionFil: Gómez, Marcos J. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.Fil: Benotti, Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.Fil: Martínez, Cecilia. Universidad Nacional de Córdoba. Facultad de Filosofía y Humanidades; Argentina.Fil: Martínez, Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.Otras Ciencias de la Computación e Información2015info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObjecthttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttp://hdl.handle.net/11086/22026https://doi.org/10.1145/2729094.2742599ISBN: 978-1-4503-3440-2reponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNCenginfo:eu-repo/semantics/openAccess2025-10-16T09:28:36Zoai:rdu.unc.edu.ar:11086/22026Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722025-10-16 09:28:36.505Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse
dc.title.none.fl_str_mv A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform
title A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform
spellingShingle A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform
Martínez, Cecilia
Educative robots
Multilanguage programming
Computer Science education
title_short A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform
title_full A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform
title_fullStr A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform
title_full_unstemmed A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform
title_sort A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform
dc.creator.none.fl_str_mv Martínez, Cecilia
Gómez, Marcos J.
Benotti, Luciana
author Martínez, Cecilia
author_facet Martínez, Cecilia
Gómez, Marcos J.
Benotti, Luciana
author_role author
author2 Gómez, Marcos J.
Benotti, Luciana
author2_role author
author
dc.subject.none.fl_str_mv Educative robots
Multilanguage programming
Computer Science education
topic Educative robots
Multilanguage programming
Computer Science education
dc.description.none.fl_txt_mv Fil: Gómez, Marcos J. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Benotti, Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.
Fil: Martínez, Cecilia. Universidad Nacional de Córdoba. Facultad de Filosofía y Humanidades; Argentina.
Fil: Martínez, Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.
This paper describes a school intervention to teach fundamental Computer Science (CS) concepts to 3-11 year old students with a multilanguage robot programming platform (using drag and drop, Python and C++ languages) in Argentina. We analyze students´ performance and learning process based on multiple choice test and classroom observations. Data show that all students can intuitively learn sequence, conditional, loops and parameters and that girls performed slightly better than boys. Older students can easily combine these concepts to write a program. The multilanguage platform promotes student spontaneous exploration of more sophisticated CS concepts and languages. These findings imply that introducing CS in mandatory schooling from an inquiry based approach is both achievable and beneficial.
info:eu-repo/semantics/publishedVersion
Fil: Gómez, Marcos J. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Benotti, Luciana. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.
Fil: Martínez, Cecilia. Universidad Nacional de Córdoba. Facultad de Filosofía y Humanidades; Argentina.
Fil: Martínez, Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina.
Otras Ciencias de la Computación e Información
description Fil: Gómez, Marcos J. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
publishDate 2015
dc.date.none.fl_str_mv 2015
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/conferenceObject
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
status_str publishedVersion
format conferenceObject
dc.identifier.none.fl_str_mv http://hdl.handle.net/11086/22026
https://doi.org/10.1145/2729094.2742599
url http://hdl.handle.net/11086/22026
https://doi.org/10.1145/2729094.2742599
dc.language.none.fl_str_mv eng
language eng
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv ISBN: 978-1-4503-3440-2
reponame:Repositorio Digital Universitario (UNC)
instname:Universidad Nacional de Córdoba
instacron:UNC
reponame_str Repositorio Digital Universitario (UNC)
collection Repositorio Digital Universitario (UNC)
instname_str Universidad Nacional de Córdoba
instacron_str UNC
institution UNC
repository.name.fl_str_mv Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdoba
repository.mail.fl_str_mv oca.unc@gmail.com
_version_ 1846143333908348928
score 12.712165