Robots móviles programables como una plataforma hands-on para programación básica

Autores/as

  • Sergio García Universidad del Valle, Cali
  • Sebastián Rueda Universidad del Valle, Cali
  • Beatriz Florián Gaviria Universidad del Valle, Cali
  • Bladimir Bacca Cortés Universidad del Valle, Cali

DOI:

https://doi.org/10.18046/syt.v15i41.2455

Palabras clave:

Robots móviles, educación en ingeniería, web-reponsive

Resumen

Las plataformas robóticas móviles se usan en diferentes contextos de la educación. El estado del arte muestra 197 artículos publicado al respecto en los últimos diez años. Latinoamérica enfrenta problema de baja matrícula de estudiantes de ingeniería. En Colombia, el programa SPADIES destaca a la ausencia de motivación e interacción con artefactos reales como un aspecto importante para abandonar los estudios. En este trabajo se reporta la implementación de una plataforma compuesta por un set de robots móviles y de herramientas software web-responsives para programación a diferentes niveles de conocimiento. La serie de robots se implementó con sensores de proximidad, trayectoria, iluminación, inercia y visión, e incluyó herramientas como bluetooth y LEDs-ring  y un soporte mecánico para un marcador borrable. Las herramientas web-responsives soportan la programación básica para novatos, mientras que Python y ANSI-C hacen lo propio para estudiantes de los niveles intermedio y avanzado.

Biografía del autor/a

  • Sergio García, Universidad del Valle, Cali

    Estudiante de la Facultad de Ingeniería de la Universidad del Valle (Cali, Colombia).

  • Sebastián Rueda, Universidad del Valle, Cali

    Estudiante de la Facultad de Ingeniería de la Universidad del Valle (Cali, Colombia).

  • Beatriz Florián Gaviria, Universidad del Valle, Cali

    Ingeniera de Sistemas y Computación de la Universidad del Valle (Cali-Colombia), Máster en Ingeniería de Sistemas y Computación de la Universidad de los Andes (Bogotá, Colombia) y Doctora en Tecnologías de la Información de la Universidad de Girona (España). 

  • Bladimir Bacca Cortés, Universidad del Valle, Cali

    Ingeniero Electrónico con Maestría en Automática de la Universidad del Valle (Cali, Colombia) y Doctorado en Tecnología de la Universidad de Girona (España).

Referencias

Arkin, R.C. (1998). Behavior-based robotics. Cambridge, MA: MIT Press.
Aseba (2013). Thymio II Robot [online]. Retrieved from: https://aseba.wikidot.com/en:thymio

Awabot (2016). Awabot education [online]. Retrieved from: http://www.pob-tech.com/

Awabot. (2013). Pob-Bot robot [online]. Retrieved from: http://education.awabot.com/

Barry, R. (2016). FreeRTOS - Market leading RTOS [online]. Retrieved from: http://www.freertos.org/

Benitti, F.B.V. (2012). Exploring the educational potential of robotics in schools: A systematic review. Computers & Education, 58(3), 978-988.

BirdBrain-Technologies. (2016). The finch robot [online]. Retrieved from: http://www.finchrobot.com/

Code.org. (2016). Anybody can learn [online]. Retrieved from: https://code.org/

De Cristoforis, P., Pedre, S., Nitsche, M., Fischer, T., Pessacg, F., & Di Pietro, C. (2013). A behavior-based approach for educational robotics
activities. IEEE transactions on education, 56(1), 61-66.

DJango-Software-Foundation. (2016). The Web framework for perfectionists with deadlines - DJango [online]. Retrieved from: https://www.djangoproject.com/

European Centre for the Development of Vocational Training [CEDEFOP]. (2010). Skills for green jobs: European synthesis report).Luxemburg: Publications Office or the European Union.

Giraldo, C., Florian, B., Bacca, B., Gómez, F., & Muñoz, F. (2012). A programming environment having three levels of complexity for mobile robotics. Ingeniería e Investigación, 32(3), 76-82.

Gómez, F., Muñoz, F., Florián, B.E., Giraldo, C.A., & Bacca-Cortés, E.B. (2008). Design and testing of a mobile robot with three levels of complexity for robotics experimentation. Ingeniería y Competitividad, 74(2), 53-74.

Jimenez, M, Caicedo, E., & Bacca-Cortes, E. (2010). Tool for experimenting with concepts of mobile robotics as applied to children's education. IEEE Transactions on Education, 53(1), 88-95.

K-Team (2016). Mobile robotics [online]. Retrieved from: http://www.k-team.com/

LEGO. (2016). Robolab on-line WEB site [online]. Retrieved from: http://www.robolabonline.com/home

Major, L., Kyriacou, T., & Brereton, O. P. (2012). Systematic literature review: teaching novices programming using robots. IET software, 6(6), 502-513.

Ministerio de Educación (2014). Plan estratégico de ingeniería 2012-2016. Buenos Aires, Argentina: Ministerio de Educación. Available at: http://pefi.siu.edu.ar/

Ministerio de Educación Nacional [MEN]. (2014). SPADIES. Bogotá, Colombia: MEN. Available at: http://www.mineducacion.gov.co/1621/w3-article-156292.html

MIT, MIT-Media-Lab & MIT-CSAIL. (2016). MIT App Inventor [online]. Retrieved from: http://appinventor.mit.edu/explore/about-us.html

MIT-Media-Lab, 2016. Scratch: Imagine, programming, share. Retrieved from: https://scratch.mit.edu

Ogata, K. (2009). Sistemas de control en tiempo discreto. México: Prentice Hall.

Parallax. (2014). Scribbler robot [online]. Retrieved from: http://www.parallax.com/product/28136

Shore, J. & Warden, S. (2008). The art of agile development. Sebastopol, CA: O’Reilly.

Smith, M. (2016, January 30). Computer Science for All. Retrieved from: https://www.whitehouse.gov/blog/2016/01/30/computer-science-all

Descargas

Publicado

2017-08-01

Número

Sección

Investigación científica y tecnológica