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
.jpg)
- Institución
- Universidad Nacional de Córdoba
- OAI Identificador
- oai:rdu.unc.edu.ar:11086/559354
Ver los metadatos del registro completo
| 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 |