Grout
Codelab

1322 Laborpraktika, bewertet vom Compiler.

GroutCode liefert den transkribierten Lehrplan von Hochschulen und Schulbehörden in Indien, dem Vereinigten Königreich und Frankreich mit, samt schrittweiser Laborlektionen, die echten Kurscodes zugeordnet sind, Semester für Semester. Du schreibst den Code; eine echte Toolchain entscheidet, ob er besteht; das Modell liest ihn danach und sagt dir, woran er scheitert.

Aktualisiert

1322

Laborlektionen

1497

Kurse transkribiert

32

Lehrpläne

3

Länder

Unterstützte Lehrpläne

Wähle deine Hochschule oder Schulbehörde, dann dein Semester. Jede Seite listet die Kurse mit Praktika und die Laborlektionen zu jedem Kurs.

Indien

18 Lehrpläne · 942 Laborlektionen

APJ Abdul Kalam Technological University

KTU

APJ Abdul Kalam Technological University

Das Schema 2024 der Technischen Universität Keralas, mit CSE, IT, AI & DS und ECE ab dem dritten Semester.

85

Laborlektionen

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

VTU

Visvesvaraya Technological University

Das Schema 2022 Karnatakas für CSE, ISE, AI-ML, AI-DS und ECE, einschließlich der eigenen Laborkurse.

123

Laborlektionen

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

Anna University

Anna University, Chennai

Die Regulations 2021 der Anna University für den B.E. CSE, von Python- und C-Programmierung bis zu den Laboren für Datenstrukturen und OOP.

31

Laborlektionen

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

AKTU

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

Der B.Tech CSE der AKTU Lucknow für das Studienjahr 2026-27: C-Programmierung, Datenstrukturen, objektorientiertes Java und das Betriebssystemlabor.

28

Laborlektionen

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

JNTUH

Jawaharlal Nehru Technological University Hyderabad

Der R22 B.Tech CSE der JNTU Hyderabad, von Programming for Problem Solving bis zu den Laboren für Datenstrukturen und Java, I-I bis IV-I.

31

Laborlektionen

R22C · Java · Python · SQL
Gujarat Technological University

GTU

Gujarat Technological University

Der B.E. Computer Engineering der Gujarat Technological University nach dem Schema 2024, mit C, Python, SQL, Java und Web.

111

Laborlektionen

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

SPPU

Savitribai Phule Pune University

Der B.E. Computer Engineering der Universität Pune nach dem Pattern 2024 (NEP 2020), mit den Laboren für Datenstrukturen, OOP und Datenbanken.

29

Laborlektionen

2024 patternPython · C · Java · SQL
University of Mumbai

Mumbai University

University of Mumbai

Der B.E. Computer Engineering der University of Mumbai nach NEP 2020: Labore zu C-Programmierung, Datenstrukturen, Python, Algorithmen und DBMS.

48

Laborlektionen

NEP 2020C · Python · SQL
University of Delhi

Delhi University

University of Delhi

Der B.Sc. (Hons.) Computer Science der Delhi University nach UGCF 2022: Datenstrukturen in C++, OOP in Python, Algorithmen und DBMS.

42

Laborlektionen

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

MAKAUT

Maulana Abul Kalam Azad University of Technology, West Bengal

Der B.Tech CSE (R20) der MAKAUT West Bengal, von Programming for Problem Solving über Datenstrukturen und Algorithmen bis zu Java.

27

Laborlektionen

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

RGPV

Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal

Der B.Tech CSE der RGPV Bhopal nach den flexiblen AICTE-Curricula, einschließlich der Programming-Practices-Labore in Java und Python.

36

Laborlektionen

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

IGNOU BCA

Indira Gandhi National Open University

Das Programm BCA_NEW der IGNOU für Fernstudierende: Labore zu C und Python, C++, Java, Datenstrukturen und DBMS.

59

Laborlektionen

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

Calicut

University of Calicut

Die vierjährigen Honours-Studiengänge nach CUFYUGP 2024 in Computer Science und BCA, ab dem ersten Semester.

128

Laborlektionen

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

CHRIST

CHRIST (Deemed to be University)

Der B.Tech CSE nach der Regelung 2021, mit Schwerpunkt auf Java und Datenbanken.

94

Laborlektionen

2021 regulationJava · Python · C · SQL
CBSE

CBSE

CBSE

Der CBSE-Lehrplan 2026-27 für Computer Science 083 und Informatics Practices 065, in Python und SQL.

15

Laborlektionen

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

ICSE / ISC

CISCE (ICSE / ISC)

Der CISCE-Lehrplan 2026-27: Computer Applications im ICSE und Computer Science im ISC, beide in Java.

16

Laborlektionen

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

Tamil Nadu HSC

Tamil Nadu State Board (Higher Secondary)

Informatik des Tamil Nadu State Board für das erste und zweite Jahr der Higher Secondary: die praktischen Übungen in C++ und Python.

20

Laborlektionen

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

Kerala Plus One & Plus Two

Directorate of Higher Secondary Education, Kerala

Die Praktika in Computer Science und Computer Applications für Plus One und Plus Two in Kerala, in Python, C++ und SQL.

19

Laborlektionen

2026-27Python · C++ · SQL

Vereinigtes Königreich

8 Lehrpläne · 244 Laborlektionen

University of Oxford

Oxford

University of Oxford

Die Kursbeschreibungen der Informatik an der University of Oxford für 2026-27: Datenbanken, Implementierung von Datenbanksystemen und KI.

27

Laborlektionen

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

Cambridge

University of Cambridge

Der Cambridge Computer Science Tripos, Parts IA und IB: Algorithmen, Datenbanken, objektorientierte Programmierung, C und C++.

36

Laborlektionen

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

Imperial College

Imperial College London

BEng/MEng Computing am Imperial College London: Programmierpraktika, Algorithmen, Datenbanken, Betriebssysteme und maschinelles Lernen.

24

Laborlektionen

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

UCL

University College London

BSc und MEng Computer Science am UCL, Jahr 1 bis 4: Programmiergrundlagen, OOP, Algorithmen, Compiler und Systeme.

51

Laborlektionen

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

Edinburgh

The University of Edinburgh

Informatik in Edinburgh, Jahr 1 bis 4: Programmierung, Algorithmen und Datenstrukturen, Rechnersysteme, Compiler und Datenbanken.

43

Laborlektionen

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

Manchester

The University of Manchester

BSc Computer Science in Manchester, Jahr 1 und 2: Programmierung, Datenbanken, KI, Algorithmen, Datenstrukturen und Data Science.

30

Laborlektionen

2026 entryPython · Java · SQL · C
AQA

AQA

AQA

Programmierung für AQA GCSE Computer Science (8525) und AS/A-level (7516/7517), Years 10 bis 13, in Python und SQL.

14

Laborlektionen

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

OCR

Cambridge OCR

Algorithmen und Programmierung für OCR GCSE Computer Science J277 und A Level H446, in Python.

19

Laborlektionen

J277 · H446Python · SQL

Frankreich

6 Lehrpläne · 136 Laborlektionen

So funktioniert Codelab

Die Design-Entscheidungen, die ein KI-Laborwerkzeug vertrauenswürdig machen statt nur bequem.

Der Compiler entscheidet, nicht das Modell

Eine Toolchain kompiliert deinen Code und führt die Tests aus. Das Modell fällt nie das Urteil. Es kann dir also nicht sagen, dein Code funktioniere, wenn der Compiler das anders sieht, und dich nicht wegen eines Stils durchfallen lassen, den es nicht mag.

8 bis 15 Prüfungen pro Lektion

Jedes Praktikum ist in Schritte gegliedert, mit einer Anweisung und einer Prüfung pro Schritt. Du erfährst, welche Änderung was kaputtgemacht hat, solange du dich noch daran erinnerst, statt eine Stunde später ein einziges Urteil zu bekommen.

Läuft offline auf einem Laborrechner

Lektionen, Lehrplan und Test-Runner sind mitgeliefert. Der Kompilieren-und-Prüfen-Zyklus braucht keine Verbindung, nur das Review am Ende nutzt ein Modell, lokal oder mit deinem eigenen Key.

Echten Kurscodes zugeordnet

Eine Lektion gehört zu einem bestimmten Kurscode in einem bestimmten Schema, und die Sprache ist pro Kurs festgelegt statt aus dem Titel erraten.

Das Problem mit KI im Programmierlabor

Gib Erstsemestern einen Chatbot und ein Laborblatt, und das Blatt ist in vier Minuten erledigt. Gelernt wird nichts, die Abgabe ist von einer guten nicht zu unterscheiden, und in der Semesterabschlussprüfung stellt sich heraus, dass da niemand eine Schleife schreiben kann.

Das Werkzeug zu verbieten funktioniert auch nicht. Es ist auf dem Handy. Die Frage ist also nicht, ob KI im Labor ist. Die Frage ist, was die KI tun darf.

Worauf wir uns festgelegt haben

  • Das Modell darf deine Abgabe nicht erzeugen. Es schreibt die Lektion und die Tests, bevor du anfängst. Was du abgibst, hast du getippt.
  • Das Modell darf dich nicht bewerten. Compiler und Test-Runner entscheiden. Das ist keine Richtlinie, das ist die Architektur: das Modell sieht die Bestanden-/Nicht-bestanden-Entscheidung nie.
  • Das Modell bespricht. Nachdem die Tests bestanden sind, liest es deinen Code und benennt die Eingabe, an der er scheitert. Genau das kann ein Test-Runner nicht, und genau da lernt man wirklich etwas.

Das Ergebnis ist ein Labor, in dem der Einsatz von KI dich im Fach besser macht statt im Verstecken. Zum größeren Zusammenhang siehe KI für Hausaufgaben nutzen, ohne zu schummeln.

Häufige Fragen

Welche Hochschullehrpläne unterstützt GroutCode?

GroutCode liefert transkribierte Lehrpläne und geschriebene Laborlektionen für 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) mit: insgesamt 1497 Kurse und 1322 Laborlektionen.

Welche Länder sind abgedeckt?

Indien, das Vereinigte Königreich und Frankreich. Die indischen Pakete umfassen technische Universitäten, staatliche Universitäten sowie die Schulbehörden CBSE, CISCE, Tamil Nadu und Kerala; die britischen Pakete umfassen Oxford, Cambridge, Imperial, UCL, Edinburgh, Manchester sowie die Abschlüsse von AQA und OCR; die französischen Pakete umfassen die Licence Informatique an der Sorbonne, Paris-Saclay, Grenoble Alpes und Lyon 1, dazu NSI und BTS SIO.

Sind das die offiziellen Lehrplandokumente?

Der Lehrplan wird aus den von der Institution selbst veröffentlichten Schemadokumenten transkribiert, und die App hält fest, was von wo heruntergeladen wurde und wie die Prüfsumme lautet. Vergleiche Schema oder Regulierungsjahr immer mit deinem eigenen: wer nach dem Schema 2022 studiert, sollte nicht mit dem von 2024 arbeiten.

Schreibt die KI mein Laborprogramm für mich?

Nein. Jede Lektion gibt dir eine Startdatei mit den Signaturen und den TODOs; implementieren musst du sie. Die Toolchain kompiliert und testet deine Arbeit, und erst nachdem die Tests bestanden sind, liest das Modell deine Implementierung und nennt dir die Eingabe, an der sie scheitert. Diese Reihenfolge ist der Punkt: Die KI bespricht, sie bewertet nicht.

In welchen Sprachen sind die Praktika?

C (401), Python (355), Java (257), SQL (140), C++ (115), Node.js (54). Die Sprache ist pro Kurscode festgelegt, weil dasselbe Fach an verschiedenen Institutionen in verschiedenen Sprachen unterrichtet wird.

Meine Hochschule ist nicht dabei. Kann sie ergänzt werden?

Pakete entstehen, indem wir das offizielle Schema transkribieren und dann Lektionen zu den Kurscodes mit Praxisanteil schreiben. Wenn deine Institution fehlt, melde dich mit einem Link zum veröffentlichten Lehrplan.

Brauche ich einen installierten Compiler?

Ja, für die Sprache deines Kurses. GroutCode erkennt, welche Toolchains vorhanden sind, und sagt dir, was fehlt und wie du es behebst, statt still zu scheitern.

Dein Lehrplan, mit eingebauten Prüfungen

GroutCode ist in jeder Grout-Suite-Lizenz enthalten. Kostenloser Download für Windows und macOS.

GroutCode herunterladen