UNCode
Descripción
- Una herramienta para el aprendizaje automático y la calificación de ejercicios de programación.
- Puede trabajar en UNCode con múltiples lenguajes de programación como Python, Java, C y C ++. Además, puede utilizar lenguajes de descripción de hardware como Verilog y VHDL. Además, puede interactuar y resolver tareas utilizando los cuadernos de Jupyter.
- UNCode cuenta con un sistema de clasificación de tareas de programación basado en INGInious, que se realiza de forma flexible, segura, escalable y configurable para tus objetivos. Además, UNCode devuelve una retroalimentación automática al estudiante cuando se realiza un envío.
- UNCode ayuda a los estudiantes en el proceso de aprendizaje a través de un sistema de calificación automático, así como retroalimentación automática; siendo ambos: sumativo y formativo. La parte de retroalimentación sumativa se le da a los estudiantes a través de una calificación numérica. La parte formativa se ocupa de los conceptos de programación relacionados con la sintaxis, la semántica, el mantenimiento del código y la realización de pruebas personalizadas. UNCode tiene un Linter para verificar el código del estudiante y hacer sugerencias relacionadas con las buenas prácticas de codificación. Además, UNCode tiene un visualizador de código en ejecución usando el tutor de Python, un entorno de prueba de entrada y salida personalizado, plantillas de código para tareas de programación, entre otros.
- UNCode tiene un generador de informes estadísticos interactivo para profesores y estudiantes.
- UNCode cuenta con un asistente para crear y configurar automáticamente las tareas, un módulo de banco de problemas, módulo de calificación manual, generador de informes de plagio, entre otras herramientas.
Más información
- Web: Ir al sitio
- Software: Ir al sitio
- Repositorio de código fuente: Ir al sitio
- Artículos: Ir al sitio