Grout
Codelab

1322 prácticas de laboratorio, corregidas por el compilador.

GroutCode incluye el plan de estudios transcrito de universidades y consejos educativos de India, el Reino Unido y Francia, con lecciones de laboratorio por pasos asociadas a códigos de asignatura reales, semestre a semestre. Tú escribes el código; un toolchain real decide si pasa; después el modelo lo revisa y te dice qué lo rompe.

Actualizado

1322

lecciones de laboratorio

1497

asignaturas transcritas

32

planes de estudio

3

países

Planes de estudio admitidos

Elige tu universidad o consejo educativo y después tu semestre. Cada página enumera las asignaturas con prácticas y las lecciones de laboratorio de cada una.

India

18 planes · 942 prácticas

APJ Abdul Kalam Technological University

KTU

APJ Abdul Kalam Technological University

El esquema 2024 de la universidad tecnológica de Kerala, con CSE, IT, AI & DS y ECE a partir del tercer semestre.

85

prácticas

2024 schemeC · Java · Node.js · Python
Visvesvaraya Technological University

VTU

Visvesvaraya Technological University

El esquema 2022 de Karnataka para CSE, ISE, AI-ML, AI-DS y ECE, incluidas las asignaturas específicas de laboratorio.

123

prácticas

2022 schemeC · Python · Java · C++
Anna University, Chennai

Anna University

Anna University, Chennai

El B.E. CSE de Anna University según la normativa Regulations 2021, desde la programación en Python y C hasta los laboratorios de estructuras de datos y POO.

31

prácticas

R2021C · Python · Java · SQL
Dr. A.P.J. Abdul Kalam Technical University, Lucknow

AKTU

Dr. A.P.J. Abdul Kalam Technical University, Lucknow

El B.Tech CSE de AKTU Lucknow para el curso 2026-27: programación en C, estructuras de datos, POO en Java y el laboratorio de sistemas operativos.

28

prácticas

2026-27 sessionC · Java · Python · SQL
Jawaharlal Nehru Technological University Hyderabad

JNTUH

Jawaharlal Nehru Technological University Hyderabad

El B.Tech CSE R22 de JNTU Hyderabad, desde Programming for Problem Solving hasta los laboratorios de estructuras de datos y Java, de I-I a IV-I.

31

prácticas

R22C · Java · Python · SQL
Gujarat Technological University

GTU

Gujarat Technological University

El B.E. en Ingeniería Informática de Gujarat Technological University con el esquema 2024, en C, Python, SQL, Java y desarrollo web.

111

prácticas

2024 schemeC · Python · SQL · Java
Savitribai Phule Pune University

SPPU

Savitribai Phule Pune University

El B.E. en Ingeniería Informática de Pune University con el patrón 2024 (NEP 2020), con los laboratorios de estructuras de datos, POO y bases de datos.

29

prácticas

2024 patternPython · C · Java · SQL
University of Mumbai

Mumbai University

University of Mumbai

El B.E. en Ingeniería Informática NEP 2020 de University of Mumbai: laboratorios de programación en C, estructuras de datos, Python, algoritmos y DBMS.

48

prácticas

NEP 2020C · Python · SQL
University of Delhi

Delhi University

University of Delhi

El B.Sc. (Hons.) Computer Science de Delhi University bajo UGCF 2022: estructuras de datos en C++, POO en Python, algoritmos y DBMS.

42

prácticas

UGCF 2022C++ · SQL · Python · C
Maulana Abul Kalam Azad University of Technology, West Bengal

MAKAUT

Maulana Abul Kalam Azad University of Technology, West Bengal

El B.Tech CSE (R20) de MAKAUT West Bengal, desde Programming for Problem Solving hasta estructuras de datos, algoritmos y Java.

27

prácticas

R20C · Java · Python · SQL
Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal

RGPV

Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal

El B.Tech CSE de RGPV Bhopal con los currículos flexibles de AICTE, incluidos los laboratorios de Programming Practices en Java y Python.

36

prácticas

AICTE flexible curriculaC · Java · Python · C++
Indira Gandhi National Open University

IGNOU BCA

Indira Gandhi National Open University

El programa BCA_NEW de IGNOU para estudiantes a distancia: laboratorios de C y Python, C++, Java, estructuras de datos y DBMS.

59

prácticas

BCA_NEW 2024C · Java · C++ · Python
University of Calicut

Calicut

University of Calicut

Los programas de grado con honores de cuatro años CUFYUGP 2024 en Computer Science y BCA, desde el primer semestre.

128

prácticas

CUFYUGP 2024C · Python · Java · Node.js
CHRIST (Deemed to be University)

CHRIST

CHRIST (Deemed to be University)

El programa B.Tech CSE de la normativa 2021, con especial peso en Java y bases de datos.

94

prácticas

2021 regulationJava · Python · C · SQL
CBSE

CBSE

CBSE

El currículo CBSE 2026-27 de Computer Science 083 e Informatics Practices 065, en Python y SQL.

15

prácticas

2026-27 curriculumPython · SQL
CISCE (ICSE / ISC)

ICSE / ISC

CISCE (ICSE / ISC)

El plan de estudios CISCE 2026-27: Computer Applications en ICSE y Computer Science en ISC, ambos en Java.

16

prácticas

2026-27 syllabusJava
Tamil Nadu State Board (Higher Secondary)

Tamil Nadu HSC

Tamil Nadu State Board (Higher Secondary)

Informática del consejo estatal de Tamil Nadu para el primer y el segundo año de Higher Secondary: las prácticas en C++ y Python.

20

prácticas

2023 textbooksPython · C++ · SQL
Directorate of Higher Secondary Education, Kerala

Kerala Plus One & Plus Two

Directorate of Higher Secondary Education, Kerala

Las prácticas de Computer Science y Computer Applications de Plus One y Plus Two de Kerala, en Python, C++ y SQL.

19

prácticas

2026-27Python · C++ · SQL

Reino Unido

8 planes · 244 prácticas

University of Oxford

Oxford

University of Oxford

Las fichas de asignatura de Computer Science de University of Oxford para 2026-27: bases de datos, implementación de sistemas de bases de datos e IA.

27

prácticas

2026-27Java · SQL · C++
University of Cambridge

Cambridge

University of Cambridge

El Computer Science Tripos de Cambridge, Parts IA y IB: algoritmos, bases de datos, programación orientada a objetos, C y C++.

36

prácticas

2026-27Java · C · SQL · C++
Imperial College London

Imperial College

Imperial College London

El BEng/MEng Computing de Imperial College London: prácticas de computación, algoritmos, bases de datos, sistemas operativos y aprendizaje automático.

24

prácticas

2026-27Python · C · SQL · Java
University College London

UCL

University College London

El BSc y MEng Computer Science de UCL, de primero a cuarto: principios de programación, POO, algoritmos, compiladores y sistemas.

51

prácticas

2026/27Python · Java · C
The University of Edinburgh

Edinburgh

The University of Edinburgh

Edinburgh Informatics, de primero a cuarto: programación, algoritmos y estructuras de datos, sistemas informáticos, compiladores y bases de datos.

43

prácticas

2026/27Java · Python · C · C++
The University of Manchester

Manchester

The University of Manchester

El BSc Computer Science de Manchester, primero y segundo: programación, bases de datos, IA, algoritmos, estructuras de datos y ciencia de datos.

30

prácticas

2026 entryPython · Java · SQL · C
AQA

AQA

AQA

Programación de AQA GCSE Computer Science (8525) y AS/A-level (7516/7517), de Year 10 a Year 13, en Python y SQL.

14

prácticas

GCSE 8525 · A-level 7517Python · SQL
Cambridge OCR

OCR

Cambridge OCR

Algoritmos y programación de OCR GCSE Computer Science J277 y A Level H446, en Python.

19

prácticas

J277 · H446Python · SQL

Francia

6 planes · 136 prácticas

Cómo funciona codelab

Las decisiones de diseño que hacen que una herramienta de IA en el laboratorio sea fiable y no solo cómoda.

Decide el compilador, no el modelo

Un toolchain compila tu código y ejecuta los tests. El modelo nunca emite el veredicto, así que no puede decirte que tu código funciona cuando el compilador dice lo contrario, ni suspenderte por un estilo que no le gusta.

De 8 a 15 comprobaciones por lección

Cada práctica va por pasos, con una instrucción y una comprobación en cada uno. Descubres qué cambio rompió qué mientras aún recuerdas haberlo hecho, en lugar de recibir un único veredicto una hora después.

Funciona sin conexión en un equipo de laboratorio

Las lecciones, el plan de estudios y el ejecutor de tests van incluidos. El ciclo de compilar y comprobar no necesita conexión: solo la revisión final usa un modelo, local o con tu propia clave.

Asociadas a códigos de asignatura reales

Cada lección pertenece a un código de asignatura concreto de un plan concreto, y el lenguaje se fija por asignatura en lugar de deducirse del título.

El problema de la IA en un laboratorio de programación

Dale a un estudiante de primero un chatbot y una hoja de prácticas y la hoja estará terminada en cuatro minutos. No se aprende nada, la entrega es indistinguible de una buena y el estudiante descubre en el examen final que no sabe escribir un bucle.

Prohibir la herramienta tampoco funciona: la lleva en el móvil. Así que la pregunta no es si hay IA en el laboratorio. Es qué se le permite hacer a la IA.

Lo que decidimos

  • El modelo no puede producir tu entrega. Escribe la lección y los tests, antes de que empieces. Lo que entregas es lo que has escrito tú.
  • El modelo no puede calificarte. Deciden el compilador y el ejecutor de tests. No es una política, es la arquitectura: el modelo nunca ve la decisión de aprobado o suspenso.
  • El modelo revisa. Cuando los tests pasan, lee tu código y señala la entrada que lo rompe. Eso es lo que un ejecutor de tests no puede hacer, y es donde el estudiante aprende algo de verdad.

El resultado es un laboratorio donde usar la IA te hace mejor en la asignatura en lugar de mejor escondiéndote. Para el argumento completo, consulta usar la IA en los deberes sin hacer trampa.

Preguntas frecuentes

¿Qué planes de estudio universitarios admite GroutCode?

GroutCode incluye planes de estudio transcritos y lecciones de laboratorio creadas para KTU (2024 scheme), VTU (2022 scheme), Anna University (R2021), AKTU (2026-27 session), JNTUH (R22), GTU (2024 scheme), SPPU (2024 pattern), Mumbai University (NEP 2020), Delhi University (UGCF 2022), MAKAUT (R20), RGPV (AICTE flexible curricula), IGNOU BCA (BCA_NEW 2024), Calicut (CUFYUGP 2024), CHRIST (2021 regulation), CBSE (2026-27 curriculum), ICSE / ISC (2026-27 syllabus), Tamil Nadu HSC (2023 textbooks), Kerala Plus One & Plus Two (2026-27), Oxford (2026-27), Cambridge (2026-27), Imperial College (2026-27), UCL (2026/27), Edinburgh (2026/27), Manchester (2026 entry), AQA (GCSE 8525 · A-level 7517), OCR (J277 · H446), Sorbonne (2025-26), Paris-Saclay (2026-27), Grenoble Alpes (2026-27), Lyon 1 (2026-27), Bac NSI (Première & Terminale), BTS SIO (SLAM 2025): 1497 asignaturas y 1322 lecciones de laboratorio en total.

¿Qué países están cubiertos?

India, el Reino Unido y Francia. Los packs de India cubren universidades tecnológicas, universidades estatales y los consejos CBSE, CISCE, de Tamil Nadu y de Kerala; los del Reino Unido cubren Oxford, Cambridge, Imperial, UCL, Edinburgh, Manchester y las titulaciones de AQA y OCR; los de Francia cubren la Licence Informatique de Sorbonne, Paris-Saclay, Grenoble Alpes y Lyon 1, además de NSI y BTS SIO.

¿Son los documentos oficiales del plan de estudios?

El plan se transcribe de los documentos publicados por la propia institución, y la aplicación registra qué se descargó, de dónde y su checksum. Comprueba siempre el plan o año de normativa frente al tuyo: quien estudia el plan de 2022 no debería trabajar con el de 2024.

¿La IA me escribe el programa de laboratorio?

No. Cada lección te da un archivo de partida con las firmas y los TODO; tú los implementas. El toolchain compila y prueba tu trabajo, y solo cuando los tests pasan el modelo lee tu implementación y te dice qué entrada la rompe. Ese orden es lo importante: la IA revisa, no califica.

¿En qué lenguajes están las prácticas?

C (401), Python (355), Java (257), SQL (140), C++ (115), Node.js (54). El lenguaje se fija por código de asignatura, porque la misma materia se imparte en lenguajes distintos según la institución.

Mi universidad no está en la lista. ¿Se puede añadir?

Los packs se añaden transcribiendo el plan oficial y creando después lecciones para los códigos de asignatura con carga práctica. Si falta tu institución, escríbenos con un enlace al plan de estudios publicado.

¿Necesito tener un compilador instalado?

Sí, el del lenguaje que use tu asignatura. GroutCode detecta qué toolchains hay en el equipo y te dice qué falta y cómo solucionarlo, en lugar de fallar en silencio.

Tu plan de estudios, con las comprobaciones incluidas

GroutCode está incluido en todas las licencias de Grout Suite. Descarga gratuita para Windows y macOS.

Descargar GroutCode