Yet another robot platform for teaching programming: YarpTp

This paper introduces an implementation of a robot elaborated with Raspberry Pi that accompanies the mentoring of the programming courses given at Universidad Tecnológica de Bolívar as a pedagogic element. This robotic prototype was designed to support the learning of the students who have shortcomi...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2018
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/9199
Acceso en línea:
https://hdl.handle.net/20.500.12585/9199
Palabra clave:
Educational robotics
Iot
Programming
Python
Raspberry Pi
Mathematical programming
Robotics
Robots
Educational robotics
Programming course
Python
Robot platform
Teaching programming
Robot programming
Rights
restrictedAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UTB2_f305fde9c93b6cec2cbde193c18f100e
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/9199
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.none.fl_str_mv Yet another robot platform for teaching programming: YarpTp
title Yet another robot platform for teaching programming: YarpTp
spellingShingle Yet another robot platform for teaching programming: YarpTp
Educational robotics
Iot
Programming
Python
Raspberry Pi
Mathematical programming
Robotics
Robots
Educational robotics
Programming course
Python
Robot platform
Teaching programming
Robot programming
title_short Yet another robot platform for teaching programming: YarpTp
title_full Yet another robot platform for teaching programming: YarpTp
title_fullStr Yet another robot platform for teaching programming: YarpTp
title_full_unstemmed Yet another robot platform for teaching programming: YarpTp
title_sort Yet another robot platform for teaching programming: YarpTp
dc.contributor.editor.none.fl_str_mv Garcia L.
Wightman P.
Percybrooks W.
Carrillo H.
Quintero C.
dc.subject.keywords.none.fl_str_mv Educational robotics
Iot
Programming
Python
Raspberry Pi
Mathematical programming
Robotics
Robots
Educational robotics
Programming course
Python
Robot platform
Teaching programming
Robot programming
topic Educational robotics
Iot
Programming
Python
Raspberry Pi
Mathematical programming
Robotics
Robots
Educational robotics
Programming course
Python
Robot platform
Teaching programming
Robot programming
description This paper introduces an implementation of a robot elaborated with Raspberry Pi that accompanies the mentoring of the programming courses given at Universidad Tecnológica de Bolívar as a pedagogic element. This robotic prototype was designed to support the learning of the students who have shortcomings and gaps in knowledges they acquire in their master classes. It describes how it was carried out, as well as important details that append value to the robot. © 2018 IEEE.
publishDate 2018
dc.date.issued.none.fl_str_mv 2018
dc.date.accessioned.none.fl_str_mv 2020-03-26T16:33:12Z
dc.date.available.none.fl_str_mv 2020-03-26T16:33:12Z
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_c94f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/conferenceObject
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.spa.none.fl_str_mv Conferencia
status_str publishedVersion
dc.identifier.citation.none.fl_str_mv 2018 IEEE 2nd Colombian Conference on Robotics and Automation, CCRA 2018
dc.identifier.isbn.none.fl_str_mv 9781538684641
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/9199
dc.identifier.doi.none.fl_str_mv 10.1109/CCRA.2018.8588143
dc.identifier.instname.none.fl_str_mv Universidad Tecnológica de Bolívar
dc.identifier.reponame.none.fl_str_mv Repositorio UTB
dc.identifier.orcid.none.fl_str_mv 57205657152
57205657279
57205663775
57191621984
identifier_str_mv 2018 IEEE 2nd Colombian Conference on Robotics and Automation, CCRA 2018
9781538684641
10.1109/CCRA.2018.8588143
Universidad Tecnológica de Bolívar
Repositorio UTB
57205657152
57205657279
57205663775
57191621984
url https://hdl.handle.net/20.500.12585/9199
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.conferencedate.none.fl_str_mv 1 November 2018 through 3 November 2018
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_16ec
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/restrictedAccess
dc.rights.cc.none.fl_str_mv Atribución-NoComercial 4.0 Internacional
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial 4.0 Internacional
http://purl.org/coar/access_right/c_16ec
eu_rights_str_mv restrictedAccess
dc.format.medium.none.fl_str_mv Recurso electrónico
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers Inc.
publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers Inc.
dc.source.none.fl_str_mv https://www.scopus.com/inward/record.uri?eid=2-s2.0-85061012250&doi=10.1109%2fCCRA.2018.8588143&partnerID=40&md5=a4976df4df867758cf5c4119ced1b46b
institution Universidad Tecnológica de Bolívar
dc.source.event.none.fl_str_mv 2nd IEEE Colombian Conference on Robotics and Automation, CCRA 2018
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/9199/1/MiniProdInv.png
bitstream.checksum.fl_str_mv 0cb0f101a8d16897fb46fc914d3d7043
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositorio Institucional UTB
repository.mail.fl_str_mv repositorioutb@utb.edu.co
_version_ 1814021608477556736
spelling Garcia L.Wightman P.Percybrooks W.Carrillo H.Quintero C.Henríquez Núñez, YuranisPedroza K.Vega K.Serrano J.E.2020-03-26T16:33:12Z2020-03-26T16:33:12Z20182018 IEEE 2nd Colombian Conference on Robotics and Automation, CCRA 20189781538684641https://hdl.handle.net/20.500.12585/919910.1109/CCRA.2018.8588143Universidad Tecnológica de BolívarRepositorio UTB57205657152572056572795720566377557191621984This paper introduces an implementation of a robot elaborated with Raspberry Pi that accompanies the mentoring of the programming courses given at Universidad Tecnológica de Bolívar as a pedagogic element. This robotic prototype was designed to support the learning of the students who have shortcomings and gaps in knowledges they acquire in their master classes. It describes how it was carried out, as well as important details that append value to the robot. © 2018 IEEE.Recurso electrónicoapplication/pdfengInstitute of Electrical and Electronics Engineers Inc.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/restrictedAccessAtribución-NoComercial 4.0 Internacionalhttp://purl.org/coar/access_right/c_16echttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85061012250&doi=10.1109%2fCCRA.2018.8588143&partnerID=40&md5=a4976df4df867758cf5c4119ced1b46b2nd IEEE Colombian Conference on Robotics and Automation, CCRA 2018Yet another robot platform for teaching programming: YarpTpinfo:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionConferenciahttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_c94fEducational roboticsIotProgrammingPythonRaspberry PiMathematical programmingRoboticsRobotsEducational roboticsProgramming coursePythonRobot platformTeaching programmingRobot programming1 November 2018 through 3 November 2018Chaudhary, V., Agrawal, V., Sureka, P., Sureka, A., An experience report on teaching programming and computational thinking to elementary level children using lego robotics education kit 2016 IEEE Eighth International Conference on Technology for Education (T4E) IEEE, 12 2016, pp. 38-41. , http://ieeexplore.ieee.org/document/7814791/Hom, E.J., What Is STEM Education?, , https://www.livescience.com/43296-what-isstem-education.htmlTuluri, F., Stem education by exploring robotics (2017) Robotics in STEM Education. Cham, pp. 195-209. , http://link.springer.com/10.1007/978-3-319-57786-98, Springer International Publishing31313 MINDSTORMS EV3-Products-Mindstorms LEGO.com, , https://www.lego.com/enus/mindstorms/products/mindstorms-ev3-31313Wadoo, S.A., Jain, R., A LEGO based undergraduate control systems laboratory (2012) 2012 IEEE Long Island Systems, Applications and Technology Conference (LISAT). IEEE, 5, pp. 1-6. , http://ieeexplore.ieee.org/document/6223207/Lopez, A.M.L., Uribe, J.E.A., Visual servo control law design using 2D vision approach, for a 3 DOF robotic system built with LEGO EV3 and a Raspberry Pi 2016 XXI Symposium on Signal Processing, Images and Artificial Vision (STSIVA) IEEE, 8 2016, pp. 1-7. , http://ieeexplore.ieee.org/document/7743360/Haak, V., Abke, J., Borgeest, K., Conception of a lego mindstorms ev3 simulation for teaching c in computer science courses 2018 IEEE Global Engineering Education Conference (EDUCON). IEEE, 4 (2018), pp. 478-483. , https://ieeexplore.ieee.org/document/8363269/Wang, W.-H., A mini experiment of offering STEM education to several age groups through the use of robots 2016 IEEE Integrated STEM Education Conference (ISEC). IEEE, 3 (2016), pp. 120-127. , http://ieeexplore.ieee.org/document/7457516/Raspberry-gpio-python, , https://sourceforge.net/p/raspberry-gpio-python/wiki/Home/Ronacher, A., Welcome-Flask (A Python Microframework), , http://flask.pocoo.org/Perez, F., Granger, B.E., Ipython: A system for interactive scientific computing (2007) Computing in Science & Engineering, 9 (3), pp. 21-29. , http://ieeexplore.ieee.org/document/4160251/Zentner, J., McDermott, T., Web notebooks as a knowledge management tool for system engineering trade studies 2017 Annual IEEE International Systems Conference (SysCon). IEEE, 4 (2017), pp. 1-5. , http://ieeexplore.ieee.org/document/7934710/Milligan, M.B.M.B., Jupyter as common technology platform for interactive hpc services (2018) Proceedings of the Practice and Experience on Advanced Research Computing-PEARC 18. New York, New York, USA, pp. 1-6. , http://dl.acm.org/citation.cfm?doid=3219104.3219162, ACM PressWeiss, C.J., Scientific computing for chemists: An undergraduate course in simulations, data processing, and visualization (2017) Journal of Chemical Education, 94 (5), pp. 592-597. , http://pubs.acs.org/doi/10.1021/acs.jchemed.7b00078http://purl.org/coar/resource_type/c_c94fTHUMBNAILMiniProdInv.pngMiniProdInv.pngimage/png23941https://repositorio.utb.edu.co/bitstream/20.500.12585/9199/1/MiniProdInv.png0cb0f101a8d16897fb46fc914d3d7043MD5120.500.12585/9199oai:repositorio.utb.edu.co:20.500.12585/91992023-05-26 11:54:37.621Repositorio Institucional UTBrepositorioutb@utb.edu.co