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...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Revista FI-UPTC Ročník 26; číslo 45; s. 61 - 70
Hlavní autoři: Bacca-Cortes, Bladimir, Florián-Gaviria, Beatriz, García, Sergio, Rueda, Sebastián
Médium: Journal Article
Jazyk:angličtina
Vydáno: Tunja Universidad Pedagogica y Tecnologica de Colombia. Facultad de Ingenieria 01.05.2017
Universidad Pedagogica y Tecnologica de Colombia
Universidad Pedagógica y Tecnológica de Colombia
Témata:
ISSN:0121-1129, 2357-5328
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí: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.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0121-1129
2357-5328
DOI:10.19053/01211129.v26.n45.2017.6054