A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform
Fil: Gómez, Marcos J. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Main Authors: | , , |
---|---|
Format: | info:eu-repo/semantics/publishedVersion |
Language: | eng |
Published: |
2021
|
Subjects: | |
Online Access: | http://hdl.handle.net/11086/22026 https://doi.org/10.1145/2729094.2742599 |
_version_ | 1801212103533527040 |
---|---|
author | Martínez, Cecilia Gómez, Marcos J. Benotti, Luciana |
author_facet | Martínez, Cecilia Gómez, Marcos J. Benotti, Luciana |
author_sort | Martínez, Cecilia |
collection | Repositorio Digital Universitario |
description | Fil: Gómez, Marcos J. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina. |
format | info:eu-repo/semantics/publishedVersion |
id | rdu-unc.22026 |
institution | Universidad Nacional de Cordoba |
language | eng |
publishDate | 2021 |
record_format | dspace |
spelling | rdu-unc.220262023-12-13T19:36:37Z A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform Martínez, Cecilia Gómez, Marcos J. Benotti, Luciana Educative robots Multilanguage programming Computer Science education 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. 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 2021-12-16T20:49:50Z 2021-12-16T20:49:50Z 2015 conferenceObject http://hdl.handle.net/11086/22026 https://doi.org/10.1145/2729094.2742599 eng Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ Impreso ISBN: 978-1-4503-3440-2 |
spellingShingle | Educative robots Multilanguage programming Computer Science education Martínez, Cecilia Gómez, Marcos J. Benotti, Luciana 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 |
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_short | A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform |
title_sort | comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform |
topic | Educative robots Multilanguage programming Computer Science education |
url | http://hdl.handle.net/11086/22026 https://doi.org/10.1145/2729094.2742599 |
work_keys_str_mv | AT martinezcecilia acomparisonofpreschoolandelementaryschoolchildrenlearningcomputerscienceconceptsthroughamultilanguagerobotprogrammingplatform AT gomezmarcosj acomparisonofpreschoolandelementaryschoolchildrenlearningcomputerscienceconceptsthroughamultilanguagerobotprogrammingplatform AT benottiluciana acomparisonofpreschoolandelementaryschoolchildrenlearningcomputerscienceconceptsthroughamultilanguagerobotprogrammingplatform AT martinezcecilia comparisonofpreschoolandelementaryschoolchildrenlearningcomputerscienceconceptsthroughamultilanguagerobotprogrammingplatform AT gomezmarcosj comparisonofpreschoolandelementaryschoolchildrenlearningcomputerscienceconceptsthroughamultilanguagerobotprogrammingplatform AT benottiluciana comparisonofpreschoolandelementaryschoolchildrenlearningcomputerscienceconceptsthroughamultilanguagerobotprogrammingplatform |