Preparing Students for AI-Driven Agile Development: A Project-Based AI Engineering Curriculum

Dit artikel presenteert een projectgebaseerd curriculum dat agile methoden en AI-vaardigheden integreert om studenten voor te bereiden op AI-gedreven softwareontwikkeling, waarbij een casestudy aantoont dat deze aanpak praktische competenties bevordert maar ook aanpassingen in het onderwijs vereist om fundamentele kennis te waarborgen.

Andreas Rausch, Stefan Wittek, Tobias Geger, David Inkermann

Gepubliceerd Wed, 11 Ma
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een kok bent die net de basiskooktechnieken heeft geleerd: hoe je een ei bakt, hoe je groenten snijdt en hoe je een pan schoonmaakt. Dat is wat studenten aan de universiteit vaak leren: de theorie van programmeren en de theorie van "agile" (een manier van werken waarbij je in korte stappen werkt en vaak terugkijkt).

Maar de wereld verandert razendsnel. Nu zijn er AI-koks (zoals ChatGPT of Copilot) op de markt gekomen die je kunnen helpen bij het snijden, het recept bedenken, en zelfs het bord opmaken. Het probleem? Veel scholen leren studenten nog steeds alsof die AI-koks niet bestaan, of ze behandelen het als een apart vakje: "Vandaag leren we koken, morgen leren we over de robot."

Dit paper van Andreas Rausch en zijn team aan de Technische Universiteit Clausthal (in Duitsland) vertelt over een heel andere aanpak. Ze hebben een nieuwe schoolopleiding ontworpen waar studenten leren koken met de robot, terwijl ze tegelijkertijd leren hoe ze als team moeten werken.

Hier is hoe ze dat doen, vertaald naar alledaags taal:

1. De "Leerwerkplaats" in plaats van de "Lecturezaal"

In de oude manier van lesgeven zit je in een zaal, luistert naar een docent en maakt je een tentamen. Dat is als kijken naar een video van iemand die een auto rijdt. Je weet de theorie, maar als je zelf achter het stuur zit, val je om.

Deze nieuwe opleiding is een grote, echte bouwput. Studenten werken in teams aan een echt project (in dit geval: een online bordspel voor meerdere spelers). Ze werken in sprints (korte werkperiodes van twee weken), net zoals in de echte IT-wereld.

2. De AI is de "Super-Assistent", niet de Baas

In dit project is AI geen apart onderwerp. Het is als een super-assistent die over je schouder meekijkt.

  • Vroeger: Je schreef elke regel code zelf.
  • Nu: Je vraagt de AI: "Hoe schrijf ik deze functie?" of "Kun je een test voor mij bedenken?"

Maar hier is de twist: de studenten mogen de AI niet blindelings vertrouwen. Ze moeten de assistent controleerbaar houden. Het is alsof je een zeer snelle, maar soms slordige stagiair hebt. Hij kan in een seconde een heel recept schrijven, maar als je niet goed kijkt, heeft hij misschien zout in plaats van suiker gedaan. De studenten moeten leren om die stagiair te leiden, te controleren en de eindverantwoordelijkheid te dragen.

3. De "Mondeling" als de Echte Proef

Een groot probleem met AI is dat je het antwoord kunt kopiëren zonder het te begrijpen. Om dit te voorkomen, hebben de docenten een slimme truc bedacht: individuele mondelinge examens.

Stel je voor dat je een prachtige taart hebt gebakken met de hulp van een robot. De docent vraagt je dan: "Laat me zien hoe je dit ingrediënt hebt gemengd en leg uit waarom de robot hier een fout had gemaakt." Als je het niet kunt uitleggen, heb je het niet geleerd. Dit zorgt ervoor dat studenten echt begrijpen wat ze doen, in plaats van alleen maar de "magie" van de AI te kopiëren.

4. Wat levert dit op?

De resultaten zijn indrukwekkend.

  • Vroeger: Studenten vielen vaak achter op het schema (ze haalden te weinig studiepunten).
  • Nu: Met deze nieuwe aanpak zitten ze bijna perfect op schema. De "achterstand" is van 25% gedaald naar slechts 3%.

Het is alsof je een groep fietsers hebt die eerst met zware, oude fietsen tegen de wind in reden, en nu allemaal op elektrische fietsen zitten die ze zelf onderhouden en besturen. Ze komen veel sneller en veilier aan bij hun bestemming.

De Kernboodschap

Deze paper zegt eigenlijk: "Stop met het leren van theorie over robots en het leren van teamwork als twee aparte dingen."

Leer studenten om samen te werken met AI in een echte, chaotische omgeving. Laat ze fouten maken, laat ze de AI gebruiken om sneller te gaan, maar zorg dat ze altijd weten wat ze doen en waarom. Zo bereid je ze voor op de echte wereld, waar AI niet meer weg te denken is, maar waar de mens nog steeds de chef-kok blijft.