Educación en ingeniería
UNCode
Descripción
UNCode es una herramienta para el aprendizaje y la calificación automática de ejercicios de programación. Soporta múltiples lenguajes como Python, Java, C y C++, lenguajes de descripción de hardware (Verilog y VHDL) y resolución de tareas con cuadernos Jupyter.
La plataforma usa un sistema de calificación basado en INGInious: flexible, seguro, escalable y configurable según los objetivos del curso. Tras cada envío, el estudiante recibe retroalimentación automática.
Retroalimentación
La ayuda al aprendizaje combina evaluación sumativa y formativa:
- Sumativa: calificación numérica del envío.
- Formativa: apoyo en sintaxis, semántica, mantenimiento del código y pruebas personalizadas.
Capacidad de la plataforma
- Linter con sugerencias de buenas prácticas
- Visualizador de ejecución (Python Tutor)
- Entorno de pruebas de entrada/salida personalizado
- Plantillas de código para tareas
- Informes estadísticos interactivos para docentes y estudiantes
- Asistente de creación de tareas, banco de problemas, calificación manual e informes de plagio



