LEPERCOM
Una herramienta complementaria para la enseñanza de la programación
Palabras clave:
Lepercom, Educación, Programación, Enseñanza, Lógica, microcontrolador, Sistema Operativo, Dispositivos programablesResumen
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.
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2023 Luis Roque Di Pinto, Martín Gustavo Juarez

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.
Acorde a estos términos, el material se puede compartir (copiar y redistribuir en cualquier medio o formato) y adaptar (remezclar, transformar y crear a partir del material otra obra), siempre que a) se cite la autoría y la fuente original de su publicación (revista y URL de la obra), b) no se use para fines comerciales y c) se mantengan los mismos términos de la licencia.











