← Nieuwste papers
💻 computer science

Teaching Software Engineering with LLM and MCP Integration: From Classroom to Industry Practice

Dit artikel stelt een innovatief raamwerk voor software engineering-onderwijs voor dat Large Language Models (LLM's) en het Model Context Protocol (MCP) integreert in collaboratief onderwijs en industrieel partnerschap om de kloof tussen academische instructie en realistische engineeringpraktijken te overbruggen.

Oorspronkelijke auteurs: Kehui Chen, Jacky Keung, Weining Li, Xiangbing Shao, Yishu Li, Xiaoxue Ma

Gepubliceerd 2026-06-19
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Kehui Chen, Jacky Keung, Weining Li, Xiangbing Shao, Yishu Li, Xiaoxue Ma

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je software engineering-onderwijs voor als een kookschool. Jarenlang leerde deze school studenten hoe ze groenten snijden, water koken en klassieke recepten te volgen (traditioneel coderen). Maar de wereld buiten is veranderd: er is een superintelligente keukenassistent (het Large Language Model, of LLM) gearriveerd die direct kan snijden, mengen en zelfs nieuwe gerechten kan verzinnen.

Er is echter een probleem. Als je een student zomaar deze assistent geeft, kunnen ze in de war raken. De assistent kan halverwege vergeten waar hij mee bezig was, of hij probeert een blender te gebruiken terwijl je om een garde vroeg. Het is alsof je een geniale sous-chef hebt die een andere taal spreekt en niet weet waar de kruiden staan.

Dit paper stelt een nieuwe manier voor om te leren koken die deze chaos oplost door een universele afstandsbediening te introduceren genaamd het Model Context Protocol (MCP).

Hier is de uitsplitsing van hun aanpak in alledaagse termen:

Het Probleen: De "Geniale maar Onwetende" Assistent

Momenteel leren studenten coderen met AI-tools, maar deze tools werken vaak in isolatie. Ze zijn als een brilante chef die niet kan praten met de oven, de koelkast of de andere chefs. In de echte wereld hebben bedrijven AI nodig die naadloos verbinding kan maken met verschillende tools en het hele recept van begin tot eind kan onthouden. Maar omdat scholen studenten niet hebben geleerd hoe ze de "universele afstandsbediening" (MCP) moeten gebruiken om deze verbindingen te beheren, hebben afgestudeerden moeite om in moderne tech-banen te passen.

De Oplossing: De "MCP-Core, LLM-Assisted" Keuken

De auteurs (een team van de City University of Hong Kong en HSBC) hebben een 16-wekelijkse cursus ontworpen om dit op te lossen. Ze behandelen het LLM als de krachtige motor en het MCP als het stuur en het dashboard dat alles op koers houdt.

De 16-wekelijkse reis:

  1. De eerste helft (Week 1–8): De regels van de weg leren.

    • Studenten leren niet alleen coderen; ze leren hoe de "universele afstandsbediening" werkt. Ze bestuderen hoe de verbinding tussen de AI en de benodigde tools wordt opgezet. Het is als het leren aan een bestuurder niet alleen hoe je het gaspedaal indrukt, maar ook hoe je de GPS, de cruise control en de noodrem gebruikt, zodat de auto niet crasht.
    • Doel: Studenten begrijpen dat AI een gestructureerd kader (MCP) nodig heeft om nuttig te zijn in een echt bedrijf.
  2. De tweede helft (Week 9–16): De testrit in de echte wereld.

    • Studenten verplaatsen zich van het klaslokaal naar een "gesimuleerde garage" en vervolgens naar een echte "autodealer" (stages in de sector).
    • Ze bouwen projecten waarbij ze de AI moeten laten communiceren met verschillende softwaretools, versies van hun code moeten beheren en echte problemen moeten oplossen.
    • Doel: Ze bewijzen dat ze de AI kunnen koppelen aan de juiste tools met behulp van MCP, om een klus te klaren zonder dat het systeem uit elkaar valt.

Hoe ze succes meten

In plaats van alleen een test af te leggen over "wat een variabele is", gebruiken ze een gemengde scorekaart:

  • 70% Harde vaardigheden: Werkte de code? Maakte de AI correct verbinding met de tools?
  • 30% Zachte vaardigheden: Toonde de student initiatief? Kon de student samenwerken met anderen?
  • Ze halen ook echte engineers van bedrijven binnen om te helpen lesgeven, zodat de lessen overeenkomen met wat er daadwerkelijk gebeurt in de tech-industrie.

Wat ze toegeven nog niet hebben opgelost

De auteurs zijn eerlijk over de beperkingen van hun huidige "kookschool":

  • Niet voor iedereen hetzelfde: Hun plan is gebouwd voor een specif kind type universiteit. Het kan aangepast worden voor kleinere hogescholen of andere opleidingen.
  • De technologie beweegt snel: De "universele afstandsbediening" (MCP) en de "chef" (LLM) krijgen constant updates. De cursus moet bijblijven met nieuwe versies en nieuwe soorten AI (zoals AI die afbeeldingen kan zien).
  • De band met de industrie: Op dit moment vertrouwen ze op specifieke partnerbedrijven voor stages. Ze moeten uitzoeken hoe ze dit partnerschapmodel gemakkelijk door elke school kunnen kopiëren zonder dat het te duur of te moeilijk is.

Het toekomstige plan

Om dit te verbeteren, willen ze:

  • Verschillende versies van de cursus maken voor verschillende soorten scholen.
  • Een systeem bouwen dat de lessen automatisch bijwerkt naarmate de AI-technologie evolueert.
  • Studenten zelfs na hun afstuderen volgen om te zien of deze training daadwerkelijk helpt bij het vinden van een baan en het succesvol zijn in hun carrière.

Kortom: Dit paper betoogt dat om de software engineers van de toekomst op te leiden, we hen niet alleen moeten leren coderen. We moeten hen leren hoe ze de AI-auto veilig kunnen besturen met de juiste bediening (MCP), zodat ze niet crashen wanneer ze de echte wereld betreden.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →