LEPERCOM

Una herramienta complementaria para la enseñanza de la programación

  • Luis Roque Di Pinto UNIVERSIDAD NACIONAL DE TUCUMÁN
  • Martín Gustavo Juarez UNIVERSIDAD NACIONAL DE TUCUMÁN
Palabras clave: Lepercom, Educación, Programación, Enseñanza, Lógica, microcontrolador, Sistema Operativo, Dispositivos programables

Resumen

El presente trabajo busca introducir a los alumnos desde una edad temprana al concepto de la programación, ya sea programación de sistemas embebidos, microcontroladores o programación en general.

El trabajo se basa en el desarrollo de un sistema operativo diseñado para correr en un microcontrolador de bajos recursos con un costo menor a 1 U$S, que permite crear programas de usuario en diferentes lenguajes y plataformas, con la capacidad de realizar tareas en multitasking. El Sistema Operativo prevé la instalación de diferentes plugins para agregar funcionalidades y/o controladores para el manejo de diversos módulos y dispositivos de hardware existentes. El objetivo de este desarrollo, es lograr la mayor abstracción posible de las configuraciones requeridas por un microcontrolador haciendo fácil e intuitiva la programación.

Además, se desarrolló una capa de comunicación para facilitar la interconexión de dispositivos sin necesidad de configuración adicional por parte del usuario, permitiendo además la conexión a dispositivos como teléfonos y computadoras mediante Internet. Los dispositivos pueden trabajar colaborativamente y de manera descentralizada siguiendo la programación planteada por el usuario.

Publicado
2023-07-11
Cómo citar
Di Pinto, L., & Juarez, M. (2023). LEPERCOM. Memorias De Las JAIIO, 9(11), 32-35. Recuperado a partir de https://ojs.sadio.org.ar/index.php/JAIIO/article/view/618
Sección
SAIC - Simposio Argentino en Ingeniería en Computación