Transcribimos tu plan oficial, lo asociamos a los códigos de asignatura reales y creamos prácticas de laboratorio por pasos que verifica un compilador, no un modelo. Tus estudiantes abren GroutCode, eligen su institución y trabajan sobre su propio plan de estudios.
Lo que contiene realmente un pack curricular institucional.
Tomamos el documento oficial del plan y lo transcribimos asignatura por asignatura — códigos, títulos, semestres, unidades y temas — y registramos la fuente y su checksum para poder auditarlo después.
Prácticas por pasos creadas para las asignaturas con carga práctica, en el lenguaje que esa asignatura usa de verdad. No es un ejercicio genérico con otra etiqueta.
Cada lección incluye un archivo de partida y un archivo de tests. El toolchain decide si el estudiante aprueba; después la IA revisa el código y señala la entrada que lo rompe.
Las lecciones, el plan de estudios y el ejecutor de tests van dentro de la aplicación. El ciclo de compilar y comprobar no necesita internet, algo que importa en una red de campus filtrada.
El profesorado ve el progreso de cada estudiante, y toda entrega asistida por IA lleva un informe de uso: qué modelos se invocaron y cuánto.
C, C++, Java, Python, Node.js y SQL, asignados por código de asignatura en lugar de deducidos del título.
Tu profesorado valida la asociación antes de que se escriba una sola lección.
El PDF del plan publicado, el año de la normativa y qué programas quieres cubrir. Con un enlace suele bastar para empezar.
Cada asignatura se transcribe en un archivo estructurado. Identificamos qué códigos de asignatura tienen carga práctica y en qué lenguaje se imparte cada uno.
Antes de escribir una sola lección, tu profesorado confirma la lista de asignaturas y la asignación de lenguajes. Equivocarse aquí pone a los estudiantes en el compilador equivocado.
Cada práctica se escribe como 8 a 15 tareas por pasos con un archivo de partida, un archivo de tests y una solución de referencia que solo usa nuestro verificador.
Nada se publica hasta que compila y sus tests pasan contra la referencia. Una lección que no compila no es una lección.
Tu institución aparece en el selector dentro de GroutCode, y tus estudiantes eligen su plan y empiezan a trabajar.
Toda institución tiene ya acceso a una cantidad enorme de material genérico de programación. Casi nada está organizado como lo está un plan de estudios, y por eso los estudiantes siguen llegando a una hoja de prácticas sin saber cuál de los mil tutoriales que han visto es el relevante.
Un pack resuelve el problema de la correspondencia. Un estudiante de quinto semestre abre su propio plan, ve sus propios códigos de asignatura y recibe una práctica escrita para el temario del que realmente se examinará, en el lenguaje en el que lo imparte su departamento, algo que no se puede deducir del título de la asignatura. «Estructuras de datos» es C en una universidad y Java en otra.
Dale a un estudiante de primero un chatbot y una hoja de prácticas y la hoja estará hecha en cuatro minutos, sin haber aprendido nada. Este diseño lo hace imposible: el modelo escribe la lección y los tests antes de que el estudiante empiece, el compilador emite el veredicto y el modelo solo ve el código del estudiante después, para revisarlo, no para calificarlo.
El resultado es un laboratorio donde usar la IA hace al estudiante mejor en la asignatura en lugar de mejor escondiéndose. Ver cómo funciona una práctica.
Cuéntanos la institución y el plan. Respondemos en dos días laborables.
Transcribir un plan y crear sus lecciones de laboratorio es un trabajo que asumimos como parte de una licencia institucional, no algo que facturemos aparte. Cuéntanos el programa y la escala y te concretaremos qué implica y cómo sería una licencia para vuestro número de estudiantes.
La transcripción de un plan completo suele ser cuestión de días, no de semanas. Crear las lecciones lleva más tiempo, porque cada una se compila y se prueba antes de publicarse. Un programa suele estar listo en unas semanas; priorizamos las asignaturas que necesitáis para el próximo cuatrimestre.
El plan es vuestro: transcribimos lo que vuestra institución ya ha publicado. El material de las lecciones que creamos a partir de él es nuestro, y llega a vuestros estudiantes bajo vuestra licencia institucional.
Sí, y el material sale mejor. La revisión de la correspondencia entre asignatura y lenguaje ya forma parte del proceso, y los departamentos que quieran crear sus propias prácticas para sus códigos de asignatura pueden hacerlo.
No. Las lecciones, el plan de estudios y el ejecutor de tests van dentro de la aplicación y se ejecutan en local. Solo el paso de revisión con IA necesita un modelo, que puede ser uno local en el mismo equipo.
Los planes se revisan, y el pack lleva su año de normativa precisamente para que el estudiante sepa si es el suyo. Cuando publicáis un plan nuevo lo transcribimos como un pack aparte en lugar de sobrescribir el anterior, para que quien esté a mitad de carrera siga trabajando con el plan bajo el que se matriculó.
GroutCode incluye actualmente 6 packs — KTU (2024 scheme), VTU (2022 scheme), Calicut (CUFYUGP 2024), CHRIST (2021 regulation), CBSE (2026-27 curriculum), ICSE / ISC (2026-27 syllabus) — que cubren 649 asignaturas transcritas y 378 lecciones de laboratorio creadas.