1322 labpractica, beoordeeld door de compiler.
GroutCode levert het getranscribeerde curriculum van universiteiten en examenorganen in India, het Verenigd Koninkrijk en Frankrijk, met lablessen in stappen die gekoppeld zijn aan echte vakcodes, semester per semester. Jij schrijft de code; een echte toolchain bepaalt of die slaagt; het model beoordeelt hem daarna en vertelt je wat hem breekt.
Bijgewerkt
1322
lablessen
1497
vakken getranscribeerd
32
curricula
3
landen
Ondersteunde curricula
Kies je universiteit of examenorgaan en daarna je semester. Elke pagina toont de vakken met practica en de lablessen bij elk vak.
India
18 leerplannen · 942 lablessen

KTU
APJ Abdul Kalam Technological University
Het 2024-schema van de technische universiteit van Kerala, met CSE, IT, AI & DS en ECE vanaf het derde semester.
85
lablessen

VTU
Visvesvaraya Technological University
Het 2022-schema van Karnataka voor CSE, ISE, AI-ML, AI-DS en ECE, inclusief de aparte labvakken.
123
lablessen

Anna University
Anna University, Chennai
De B.E. CSE van Anna University volgens Regulations 2021, van programmeren in Python en C tot de labs datastructuren en OOP.
31
lablessen

AKTU
Dr. A.P.J. Abdul Kalam Technical University, Lucknow
De B.Tech CSE van AKTU Lucknow voor het studiejaar 2026-27: programmeren in C, datastructuren, OOP in Java en het besturingssystemenlab.
28
lablessen

JNTUH
Jawaharlal Nehru Technological University Hyderabad
De R22 B.Tech CSE van JNTU Hyderabad, van Programming for Problem Solving tot de labs datastructuren en Java, I-I tot en met IV-I.
31
lablessen

GTU
Gujarat Technological University
De B.E. Computer Engineering van Gujarat Technological University volgens het 2024-schema, met C, Python, SQL, Java en web.
111
lablessen

SPPU
Savitribai Phule Pune University
De B.E. Computer Engineering van Pune University volgens het 2024 pattern (NEP 2020), met de labs datastructuren, OOP en databases.
29
lablessen

Mumbai University
University of Mumbai
De NEP 2020 B.E. Computer Engineering van University of Mumbai: labs voor programmeren in C, datastructuren, Python, algoritmen en DBMS.
48
lablessen

Delhi University
University of Delhi
De B.Sc. (Hons.) Computer Science van Delhi University onder UGCF 2022: datastructuren in C++, OOP in Python, algoritmen en DBMS.
42
lablessen

MAKAUT
Maulana Abul Kalam Azad University of Technology, West Bengal
De B.Tech CSE (R20) van MAKAUT West Bengal, van Programming for Problem Solving via datastructuren en algoritmen tot Java.
27
lablessen

RGPV
Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal
De B.Tech CSE van RGPV Bhopal volgens de flexibele AICTE-curricula, inclusief de Programming Practices-labs in Java en Python.
36
lablessen

IGNOU BCA
Indira Gandhi National Open University
Het BCA_NEW-programma van IGNOU voor afstandsstudenten: labs voor C en Python, C++, Java, datastructuren en DBMS.
59
lablessen

Calicut
University of Calicut
De vierjarige honoursopleidingen CUFYUGP 2024 in Computer Science en BCA, vanaf het eerste semester.
128
lablessen

CHRIST
CHRIST (Deemed to be University)
De B.Tech CSE volgens de regeling van 2021, met de nadruk op Java en databases.
94
lablessen

CBSE
CBSE
Het CBSE-curriculum 2026-27 voor Computer Science 083 en Informatics Practices 065, in Python en SQL.
15
lablessen

ICSE / ISC
CISCE (ICSE / ISC)
Het CISCE-leerplan 2026-27: Computer Applications voor ICSE en Computer Science voor ISC, allebei in Java.
16
lablessen

Tamil Nadu HSC
Tamil Nadu State Board (Higher Secondary)
Computer Science van de Tamil Nadu State Board voor het eerste en tweede jaar Higher Secondary: de practicumopdrachten in C++ en Python.
20
lablessen

Kerala Plus One & Plus Two
Directorate of Higher Secondary Education, Kerala
De practica Computer Science en Computer Applications voor Plus One en Plus Two in Kerala, in Python, C++ en SQL.
19
lablessen
Verenigd Koninkrijk
8 leerplannen · 244 lablessen

Oxford
University of Oxford
De vakbeschrijvingen Computer Science 2026-27 van de University of Oxford: databases, implementatie van databasesystemen en AI.
27
lablessen

Cambridge
University of Cambridge
De Cambridge Computer Science Tripos, Parts IA en IB: algoritmen, databases, objectgeoriënteerd programmeren, C en C++.
36
lablessen

Imperial College
Imperial College London
BEng/MEng Computing aan Imperial College London: computing practicals, algoritmen, databases, besturingssystemen en machine learning.
24
lablessen

UCL
University College London
BSc en MEng Computer Science aan UCL, jaar 1 tot en met 4: programmeerprincipes, OOP, algoritmen, compilers en systemen.
51
lablessen

Edinburgh
The University of Edinburgh
Informatics in Edinburgh, jaar 1 tot en met 4: programmeren, algoritmen en datastructuren, computersystemen, compilers en databases.
43
lablessen

Manchester
The University of Manchester
De BSc Computer Science in Manchester, jaar 1 en 2: programmeren, databases, AI, algoritmen, datastructuren en data science.
30
lablessen

AQA
AQA
Programmeren voor AQA GCSE Computer Science (8525) en AS/A-level (7516/7517), Years 10 tot en met 13, in Python en SQL.
14
lablessen

OCR
Cambridge OCR
Algoritmen en programmeren voor OCR GCSE Computer Science J277 en A Level H446, in Python.
19
lablessen
Frankrijk
6 leerplannen · 136 lablessen

Sorbonne
Sorbonne Université
De Licence d’Informatique van Sorbonne Université, L1 tot en met L3: programmeren, C, objectgeoriënteerd Java, datastructuren en databases.
27
lablessen

Paris-Saclay
Université Paris-Saclay
De Licence Informatique van Université Paris-Saclay: programmeren, algoritmiek, modulair en objectgeoriënteerd programmeren in C++ en Java.
26
lablessen

Grenoble Alpes
Université Grenoble Alpes
De Licence Informatique van Université Grenoble Alpes (UFR IM2AG): imperatief programmeren in C, softwareprojecten en databases.
41
lablessen

Lyon 1
Université Claude Bernard Lyon 1
De Licence Informatique van Université Claude Bernard Lyon 1: algoritmiek, datastructuren, databases, systemen en objectgeoriënteerd C++.
24
lablessen

Bac NSI
Éducation nationale: Bac NSI
De lycée-specialisatie Numérique et sciences informatiques, Première en Terminale, in Python en SQL.
9
lablessen

BTS SIO
BTS Services informatiques aux organisations
BTS SIO, optie SLAM: toegepaste algoritmiek en applicatieontwikkeling in Python, Java en SQL.
9
lablessen
Hoe codelab werkt
De ontwerpkeuzes die een AI-labtool betrouwbaar maken in plaats van alleen makkelijk.
De compiler beslist, niet het model
Een toolchain compileert je code en draait de tests. Het model velt nooit het oordeel, dus het kan je niet vertellen dat je code werkt terwijl de compiler het daar niet mee eens is, of je laten zakken om een stijl die het niet aanstaat.
8 tot 15 controles per les
Elk practicum verloopt in stappen, met per stap een instructie en een controle. Je ontdekt welke wijziging wat brak terwijl je je die nog herinnert, in plaats van een uur later één oordeel te krijgen.
Draait offline op een labcomputer
Lessen, curriculum en testrunner zitten in de app. De compileer-en-controleerlus heeft geen verbinding nodig, alleen de beoordeling aan het eind gebruikt een model, lokaal of via je eigen sleutel.
Gekoppeld aan echte vakcodes
Een les hoort bij een specifieke vakcode in een specifiek schema, en de taal wordt per vak vastgelegd in plaats van afgeleid uit de titel.
Het probleem met AI in een programmeerlab
Geef een eerstejaars een chatbot en een labopdracht, en de labopdracht is in vier minuten af. Er is niets geleerd, de inzending is niet te onderscheiden van een goede, en in het eindtentamen ontdekt de student dat hij geen loop kan schrijven.
De tool verbieden werkt ook niet: hij staat op hun telefoon. De vraag is dus niet óf AI in het lab zit. De vraag is wat die AI mag doen.
Waar we op uitkwamen
- Het model mag jouw inzending niet maken. Het schrijft de les en de tests, voordat jij begint. Wat je inlevert, is wat jij hebt getypt.
- Het model mag je niet beoordelen. De compiler en de testrunner beslissen. Dat is geen beleid, dat is de architectuur: het model ziet de geslaagd/gezakt-beslissing nooit.
- Het model beoordeelt de code. Zodra de tests slagen, leest het je code en benoemt het de invoer die hem breekt. Dat is precies wat een testrunner niet kan, en daar leert een student echt iets.
Het resultaat is een lab waarin AI gebruiken je beter maakt in het vak in plaats van beter in verbergen. Voor het bredere verhaal, zie AI gebruiken voor huiswerk zonder te spieken.
Veelgestelde vragen
Welke universitaire curricula ondersteunt GroutCode?
GroutCode levert getranscribeerde curricula en geschreven lablessen voor 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 vakken en 1322 lablessen in totaal.
Welke landen worden gedekt?
India, het Verenigd Koninkrijk en Frankrijk. De Indiase packs dekken technische universiteiten, staatsuniversiteiten en de examenorganen CBSE, CISCE, Tamil Nadu en Kerala; de Britse packs dekken Oxford, Cambridge, Imperial, UCL, Edinburgh, Manchester en de kwalificaties van AQA en OCR; de Franse packs dekken de Licence Informatique aan Sorbonne, Paris-Saclay, Grenoble Alpes en Lyon 1, plus NSI en BTS SIO.
Zijn dit de officiële curriculumdocumenten?
Het curriculum is getranscribeerd uit de eigen gepubliceerde schemadocumenten van de instelling, en de app legt vast wat is gedownload, waarvandaan, en met welke checksum. Controleer altijd het schema of regelgevingsjaar tegen dat van jezelf: een student met een schema uit 2022 hoort niet uit een schema van 2024 te werken.
Schrijft de AI mijn labprogramma voor me?
Nee. Elke les geeft je een startbestand met de signatures en de TODO's; jij implementeert ze. De toolchain compileert en test je werk, en pas nadat de tests slagen leest het model je implementatie en vertelt het je welke invoer hem breekt. Die volgorde is de kern: de AI beoordeelt, hij becijfert niet.
In welke talen zijn de practica?
C (401), Python (355), Java (257), SQL (140), C++ (115), Node.js (54). De taal wordt per vakcode vastgelegd, omdat hetzelfde vak aan verschillende instellingen in verschillende talen wordt gegeven.
Mijn universiteit staat er niet bij. Kan die worden toegevoegd?
Packs worden toegevoegd door het officiële schema te transcriberen en vervolgens lessen te schrijven bij de vakcodes met praktijkwerk. Ontbreekt jouw instelling, neem dan contact op met een link naar het gepubliceerde curriculum.
Heb ik een compiler nodig?
Ja, voor de taal die jouw vak gebruikt. GroutCode detecteert welke toolchains aanwezig zijn en vertelt je wat ontbreekt en wat het zou oplossen, in plaats van stilletjes te falen.
Jouw curriculum, met de controles ingebouwd
GroutCode zit in elke Grout Suite-licentie. Gratis download voor Windows en macOS.
GroutCode downloaden
