Escudo de la República de Colombia

← Volver a proyectos

Educación en ingeniería

UNCode

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