Development of a platform for teaching basic programming using mobile robots

Mobile robotics is being used in different education contexts, such as basic, middle, and high-level education. A literature review showed that 197 papers have been published in this area of knowledge over the past 10 years. Nowadays, Latin America faces a serious problem due to the low student enro...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2017
Institución:
Universidad Pedagógica y Tecnológica de Colombia
Repositorio:
RiUPTC: Repositorio Institucional UPTC
Idioma:
eng
OAI Identifier:
oai:repositorio.uptc.edu.co:001/14177
Acceso en línea:
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/6054
https://repositorio.uptc.edu.co/handle/001/14177
Palabra clave:
Engineer education
Mobile robotics
WEB-responsive
Educación en ingeniería
Robótica móvil
WEB responsiva
Rights
License
http://purl.org/coar/access_right/c_abf11
id REPOUPTC2_81a09bbf08a797a988bdf0f3a2491884
oai_identifier_str oai:repositorio.uptc.edu.co:001/14177
network_acronym_str REPOUPTC2
network_name_str RiUPTC: Repositorio Institucional UPTC
repository_id_str
dc.title.en-US.fl_str_mv Development of a platform for teaching basic programming using mobile robots
dc.title.es-ES.fl_str_mv Desarrollo de una plataforma para enseñar programación básica usando robots móviles
title Development of a platform for teaching basic programming using mobile robots
spellingShingle Development of a platform for teaching basic programming using mobile robots
Engineer education
Mobile robotics
WEB-responsive
Educación en ingeniería
Robótica móvil
WEB responsiva
title_short Development of a platform for teaching basic programming using mobile robots
title_full Development of a platform for teaching basic programming using mobile robots
title_fullStr Development of a platform for teaching basic programming using mobile robots
title_full_unstemmed Development of a platform for teaching basic programming using mobile robots
title_sort Development of a platform for teaching basic programming using mobile robots
dc.subject.en-US.fl_str_mv Engineer education
Mobile robotics
WEB-responsive
topic Engineer education
Mobile robotics
WEB-responsive
Educación en ingeniería
Robótica móvil
WEB responsiva
dc.subject.es-ES.fl_str_mv Educación en ingeniería
Robótica móvil
WEB responsiva
description Mobile robotics is being used in different education contexts, such as basic, middle, and high-level education. A literature review showed that 197 papers have been published in this area of knowledge over the past 10 years. Nowadays, Latin America faces a serious problem due to the low student enrollment in engineering programs, where, depending on the country, the ratio of graduate engineers can be 1 per 4500 to 1 per 10 000 people. In Colombia, the SPADIES program of the Ministry of Education affirms that the lack of motivation and interaction with real artifacts relating theory and practice is an important aspect for dropout. In this paper, a platform composed by a set of programmable mobile robots, and a WEB-responsive software tool for programming at different levels of knowledge was implemented. The set of mobile robots included sensors such as proximity, trajectory, light, inertial, and vision; also, communication and user interaction tools, such as Bluetooth and colored LEDs-ring, and a mechanical support for an erasable marker were included. The WEB-responsive tool supports graphical programming for novice; Python programming, for middle; and ANSI-C, for advanced learners. This platform consolidates a hands-on tool to introduce students to STEM concepts. Results are reported in the context of platform functionality, using all three programming environments, and beta tests with real users.
publishDate 2017
dc.date.accessioned.none.fl_str_mv 2024-07-05T19:11:32Z
dc.date.available.none.fl_str_mv 2024-07-05T19:11:32Z
dc.date.none.fl_str_mv 2017-05-02
dc.type.en-US.fl_str_mv investigation
dc.type.es-ES.fl_str_mv investigación
dc.type.none.fl_str_mv info:eu-repo/semantics/article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a94
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.uptc.edu.co/index.php/ingenieria/article/view/6054
10.19053/01211129.v26.n45.2017.6054
dc.identifier.uri.none.fl_str_mv https://repositorio.uptc.edu.co/handle/001/14177
url https://revistas.uptc.edu.co/index.php/ingenieria/article/view/6054
https://repositorio.uptc.edu.co/handle/001/14177
identifier_str_mv 10.19053/01211129.v26.n45.2017.6054
dc.language.none.fl_str_mv eng
dc.language.iso.spa.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://revistas.uptc.edu.co/index.php/ingenieria/article/view/6054/5586
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/6054/6407
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf11
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf11
http://purl.org/coar/access_right/c_abf2
dc.format.none.fl_str_mv application/pdf
application/xml
dc.publisher.en-US.fl_str_mv Universidad Pedagógica y Tecnológica de Colombia
dc.source.en-US.fl_str_mv Revista Facultad de Ingeniería; Vol. 26 No. 45 (2017); 61-70
dc.source.es-ES.fl_str_mv Revista Facultad de Ingeniería; Vol. 26 Núm. 45 (2017); 61-70
dc.source.none.fl_str_mv 2357-5328
0121-1129
institution Universidad Pedagógica y Tecnológica de Colombia
repository.name.fl_str_mv Repositorio Institucional UPTC
repository.mail.fl_str_mv repositorio.uptc@uptc.edu.co
_version_ 1839633774066794496
spelling 2017-05-022024-07-05T19:11:32Z2024-07-05T19:11:32Zhttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/605410.19053/01211129.v26.n45.2017.6054https://repositorio.uptc.edu.co/handle/001/14177Mobile robotics is being used in different education contexts, such as basic, middle, and high-level education. A literature review showed that 197 papers have been published in this area of knowledge over the past 10 years. Nowadays, Latin America faces a serious problem due to the low student enrollment in engineering programs, where, depending on the country, the ratio of graduate engineers can be 1 per 4500 to 1 per 10 000 people. In Colombia, the SPADIES program of the Ministry of Education affirms that the lack of motivation and interaction with real artifacts relating theory and practice is an important aspect for dropout. In this paper, a platform composed by a set of programmable mobile robots, and a WEB-responsive software tool for programming at different levels of knowledge was implemented. The set of mobile robots included sensors such as proximity, trajectory, light, inertial, and vision; also, communication and user interaction tools, such as Bluetooth and colored LEDs-ring, and a mechanical support for an erasable marker were included. The WEB-responsive tool supports graphical programming for novice; Python programming, for middle; and ANSI-C, for advanced learners. This platform consolidates a hands-on tool to introduce students to STEM concepts. Results are reported in the context of platform functionality, using all three programming environments, and beta tests with real users.La robótica móvil es utilizada en diferentes niveles educativos, tales como básica, intermedia y universitaria. Una revisión del estado del arte desarrollado por Benitti mostró que 197 artículos científicos han sido publicados en esta área del conocimiento en los 10 últimos años. Actualmente, América Latina enfrenta serios problemas relacionados con el número de estudiantes de Ingeniería matriculados; dependiendo del país, existe una relación de 1 ingeniero por 4500 a 10 000 personas. En Colombia, el programa SPADIES, del Ministerio de Educación, afirma que la falta de motivación e interacción con artefactos reales que relacionen teoría y práctica es un importante aspecto de deserción. En este trabajo fue implementada una plataforma compuesta por un conjunto de robots móviles programables y una herramienta software WEB responsiva para programar a diferentes niveles de conocimiento. El conjunto de robots móviles incluyó sensores de proximidad, trayectoria, luz, inerciales y visión; también, herramientas de comunicación y de interacción con el usuario, tales como Bluetooth y un anillo coloreado de LEDs, y un soporte mecánico para un marcador borrable. La herramienta WEB responsiva soporta programación gráfica, para novatos; programación en Python, para usuarios intermedios, y programación en ANSI-C, para usuarios avanzados. Esta plataforma consolida una herramienta práctica para introducir a los estudiantes en los conceptos STEM. Los resultados son reportados en el contexto de la funcionalidad de la plataforma, usando todos los tres ambientes de programación, y en pruebas beta con usuarios reales.application/pdfapplication/xmlengengUniversidad Pedagógica y Tecnológica de Colombiahttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/6054/5586https://revistas.uptc.edu.co/index.php/ingenieria/article/view/6054/6407Revista Facultad de Ingeniería; Vol. 26 No. 45 (2017); 61-70Revista Facultad de Ingeniería; Vol. 26 Núm. 45 (2017); 61-702357-53280121-1129Engineer educationMobile roboticsWEB-responsiveEducación en ingenieríaRobótica móvilWEB responsivaDevelopment of a platform for teaching basic programming using mobile robotsDesarrollo de una plataforma para enseñar programación básica usando robots móvilesinvestigationinvestigacióninfo:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_2df8fbb1info:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a94http://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/access_right/c_abf11http://purl.org/coar/access_right/c_abf2Bacca-Cortés, Eval Bladimir Florián-Gaviria, BeatrizGarcía, SergioRueda, Sebastián001/14177oai:repositorio.uptc.edu.co:001/141772025-07-18 11:53:14.293metadata.onlyhttps://repositorio.uptc.edu.coRepositorio Institucional UPTCrepositorio.uptc@uptc.edu.co