UNC++duino : a kit for learning to program robots in python and c++ starting from blocks

Autores
Benotti, Luciana; Gómez, Marcos Javier; Martinez, M. Cecilia
Año de publicación
2017
Idioma
inglés
Tipo de recurso
parte de libro
Estado
versión publicada
Descripción
Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Gómez, Marcos Javier. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Martinez, M. Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas. Instituto de Humanidades; Argentina.
We present UNC++Duino, an open source educative software for learning to program a robotic kit in C++ and Python. Besides of these two industry programming languages, UNC++Duino can be programmed using 2 high level languages based on blocks are free of syntax errors. One of the block based languages included is completely iconic allowing for its use with preliterate children. The hardware we use with UNC++Duino, the open RobotGroup robotic kit, can be used to build different automated constructions based on an Arduino board, sensors and actuators. UNC++Duino was developed within Argentinean K-12 schools by the Universidad Nacional de Córdoba with the collaboration and support of the Argentinean National Ministry of Science and the RISE program in Google for Education. Its goal is to provide an engaging tool for learning to program in different programming languages with increasing difficulty and control of the hardware.
https://link.springer.com/chapter/10.1007/978-3-319-42975-5_17
publishedVersion
Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Gómez, Marcos Javier. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Martinez, M. Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas. Instituto de Humanidades; Argentina.
Educación General (incluye capacitación, pedagogía y didáctica)
Materia
Computer sciences
Education
Robotic
Programming
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/559354

id RDUUNC_a6d0e17397b2afbb3a08b765e5e44270
oai_identifier_str oai:rdu.unc.edu.ar:11086/559354
network_acronym_str RDUUNC
repository_id_str 2572
network_name_str Repositorio Digital Universitario (UNC)
spelling UNC++duino : a kit for learning to program robots in python and c++ starting from blocksBenotti, LucianaGómez, Marcos JavierMartinez, M. CeciliaComputer sciencesEducationRoboticProgrammingFil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.Fil: Gómez, Marcos Javier. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.Fil: Martinez, M. Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas. Instituto de Humanidades; Argentina.We present UNC++Duino, an open source educative software for learning to program a robotic kit in C++ and Python. Besides of these two industry programming languages, UNC++Duino can be programmed using 2 high level languages based on blocks are free of syntax errors. One of the block based languages included is completely iconic allowing for its use with preliterate children. The hardware we use with UNC++Duino, the open RobotGroup robotic kit, can be used to build different automated constructions based on an Arduino board, sensors and actuators. UNC++Duino was developed within Argentinean K-12 schools by the Universidad Nacional de Córdoba with the collaboration and support of the Argentinean National Ministry of Science and the RISE program in Google for Education. Its goal is to provide an engaging tool for learning to program in different programming languages with increasing difficulty and control of the hardware.https://link.springer.com/chapter/10.1007/978-3-319-42975-5_17publishedVersionFil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.Fil: Gómez, Marcos Javier. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.Fil: Martinez, M. Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas. Instituto de Humanidades; Argentina.Educación General (incluye capacitación, pedagogía y didáctica)2017info:eu-repo/semantics/bookPartinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_3248info:ar-repo/semantics/parteDeLibroapplication/pdf978-3-319-42975-5http://hdl.handle.net/11086/559354enginfo:eu-repo/semantics/openAccessreponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNC2025-11-27T08:34:54Zoai:rdu.unc.edu.ar:11086/559354Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722025-11-27 08:34:54.493Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse
dc.title.none.fl_str_mv UNC++duino : a kit for learning to program robots in python and c++ starting from blocks
title UNC++duino : a kit for learning to program robots in python and c++ starting from blocks
spellingShingle UNC++duino : a kit for learning to program robots in python and c++ starting from blocks
Benotti, Luciana
Computer sciences
Education
Robotic
Programming
title_short UNC++duino : a kit for learning to program robots in python and c++ starting from blocks
title_full UNC++duino : a kit for learning to program robots in python and c++ starting from blocks
title_fullStr UNC++duino : a kit for learning to program robots in python and c++ starting from blocks
title_full_unstemmed UNC++duino : a kit for learning to program robots in python and c++ starting from blocks
title_sort UNC++duino : a kit for learning to program robots in python and c++ starting from blocks
dc.creator.none.fl_str_mv Benotti, Luciana
Gómez, Marcos Javier
Martinez, M. Cecilia
author Benotti, Luciana
author_facet Benotti, Luciana
Gómez, Marcos Javier
Martinez, M. Cecilia
author_role author
author2 Gómez, Marcos Javier
Martinez, M. Cecilia
author2_role author
author
dc.subject.none.fl_str_mv Computer sciences
Education
Robotic
Programming
topic Computer sciences
Education
Robotic
Programming
dc.description.none.fl_txt_mv Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Gómez, Marcos Javier. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Martinez, M. Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas. Instituto de Humanidades; Argentina.
We present UNC++Duino, an open source educative software for learning to program a robotic kit in C++ and Python. Besides of these two industry programming languages, UNC++Duino can be programmed using 2 high level languages based on blocks are free of syntax errors. One of the block based languages included is completely iconic allowing for its use with preliterate children. The hardware we use with UNC++Duino, the open RobotGroup robotic kit, can be used to build different automated constructions based on an Arduino board, sensors and actuators. UNC++Duino was developed within Argentinean K-12 schools by the Universidad Nacional de Córdoba with the collaboration and support of the Argentinean National Ministry of Science and the RISE program in Google for Education. Its goal is to provide an engaging tool for learning to program in different programming languages with increasing difficulty and control of the hardware.
https://link.springer.com/chapter/10.1007/978-3-319-42975-5_17
publishedVersion
Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Gómez, Marcos Javier. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
Fil: Martinez, M. Cecilia. Consejo Nacional de Investigaciones Científicas y Técnicas. Instituto de Humanidades; Argentina.
Educación General (incluye capacitación, pedagogía y didáctica)
description Fil: Benotti, Luciana. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física; Argentina.
publishDate 2017
dc.date.none.fl_str_mv 2017
dc.type.none.fl_str_mv info:eu-repo/semantics/bookPart
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_3248
info:ar-repo/semantics/parteDeLibro
format bookPart
status_str publishedVersion
dc.identifier.none.fl_str_mv 978-3-319-42975-5
http://hdl.handle.net/11086/559354
identifier_str_mv 978-3-319-42975-5
url http://hdl.handle.net/11086/559354
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 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_ 1849949001690906624
score 13.011256