De vaardigheid achter deze gids: AI Python Tutor. Verandert Claude, ChatGPT of Gemini in een tutor die je de Python zelf laat schrijven — $19, eenmalige betaling, voor altijd van jou.
Bekijk de Python-tutor →Als Python-tutor is Claude goed in één specifieke taak en zwak in datgene wat de meeste mensen verwachten. Het kan je editor niet zien, weet niet wat er op je scherm staat en een tutor die die naam verdient, voert de oefening niet voor je uit, zelfs niet als de tool dat zou kunnen. Waar het wel goed in is: aan de andere kant van een opdracht zitten, de oefening geven, de code lezen die je terugplakt, aanwijzen op welke regel jouw idee en de interpreter van elkaar verschillen en je die fout zelf laten herstellen. Dat is bijles. Het typen blijft van jou.
Dat onderscheid is de hele reden waarom dit werkt. De meeste mensen beginnen na een cursus, niet ervoor: veertig uur kijken hoe iemand anders Python schrijft en nog steeds niet weten hoe ze met een leeg bestand moeten beginnen. Een chatvenster dat kant-en-klare code aanreikt, maakt dat erger. Een chatvenster dat een tutorbestand uitvoert, laat jou de code produceren en grijpt alleen in wanneer je vastloopt — precies het deel dat een video niet kan bieden.
Wat doet een AI Python Tutor eigenlijk?
Vier dingen, in deze volgorde. Het bepaalt je echte niveau met een opdracht in plaats van een quiz, omdat mensen hun eigen niveau in beide richtingen slecht inschatten. Van daaruit bouwt het een leertraject op, in plaats van voor de vierde keer met variabelen te beginnen. Het geeft je één uitleg, één uitgewerkt voorbeeld en één opdracht. Daarna leest het wat je hebt geschreven en vertelt het waar het misgaat, niet wat je in plaats daarvan moet typen.
Wees duidelijk over de werking. Claude leest tekst en afbeeldingen, dus het kan prima omgaan met geplakte code en een screenshot van een traceback. Het is niet verbonden met je computer: het ziet niet hoe je typt, weet niet welke Python-versie je gebruikt tenzij je dat zegt en kan niet zien of je het hebt uitgevoerd. Claude kan in sommige omgevingen code uitvoeren, maar een tutor die je oefening voor je uitvoert, heeft je niets geleerd. Daarom is het bestand van de AI Python Tutor andersom geschreven: jij voert het uit, plakt wat er is gebeurd en het werkt vanaf daar terug.
Waarom blijft de cursus die je hebt afgerond niet hangen?
Omdat werkende code lezen en code uit het niets schrijven verschillende vaardigheden zijn, en slechts één daarvan in een video wordt geoefend. Meedoen voelt als leren: je herkent elke regel zodra die verschijnt, niets verrast je en het bestand aan het einde werkt. Daarna stopt de docent en is het lege bestand nog net zo leeg als in week één. Wat die kloof dicht, is verkeerde code produceren en gedwongen worden die te herstellen. Dat is de lus waar het tutorbestand omheen is gebouwd: een korte opdracht, jouw poging, een diagnose en een tweede poging.
Hoe stel je Claude in als Python-tutor?
Of je nu het Skill-bestand uitvoert of helemaal opnieuw begint, de eerste stap is hetzelfde: zorg dat je eerst mijn niveau bepaalt voordat je lesgeeft. Plak dit in een nieuw gesprek en maak de taak eerlijk, inclusief het deel waar je er niet uitkomt.
Jij bent mijn Python-tutor. Leer me nog niets.
Geef me één kleine taak, geen quiz, waarmee je kunt zien wat ik daadwerkelijk kan. De taak moet in tien tot vijftien regels op te lossen zijn en een lus, een lijst en een functie bevatten.
Ik schrijf het zelf en plak het terug, of het nu werkt of niet. Vertel me daarna drie dingen:
1. Wat mijn code laat zien dat ik al begrijp.
2. De eerste echte lacune, degene die alles daarna in de weg zal staan.
3. De volgorde waarin je me de volgende zes onderwerpen zou leren, en waarom die volgorde en geen andere.
Schrijf op geen enkel moment de oplossing van de taak voor me. Als ik iets plak dat niet werkt, is dat juist de nuttige situatie; ga ermee aan de slag.
Hoe ziet één les eruit?
Eén concept, één voorbeeld dat kort genoeg is om volledig te lezen, één taak, één controle. Alles wat langer is en je bent weer aan het toekijken. De aanpak die voor de meeste mensen werkt, is lijsten en lussen, daarna functies, vervolgens dictionaries, daarna bestanden, dan fouten en tracebacks, vervolgens klassen, en pas daarna de bibliotheken waarvoor mensen kwamen, meestal requests en pandas. Meteen naar pandas springen is de meest gebruikelijke manier om een maand te verspillen.
Leer me [TOPIC] als één les in vier delen, in deze volgorde:
1. UITLEG - minder dan 150 woorden, in gewone taal, zonder analogie over restaurants of dozen.
2. VOORBEELD - één codefragment van minder dan 12 regels. Loop regel voor regel door wat er gebeurt, inclusief wat elke variabele bevat.
3. MIJN TAAK - een probleem dat ik helemaal zelf schrijf en dat niet kan worden opgelost door jouw voorbeeld te bewerken. Vertel me hoe de juiste uitvoer eruitziet, zodat ik mezelf kan controleren.
4. WACHT. Ga niet verder totdat ik mijn poging heb geplakt.
Als ik het plak: vertel me of het werkt, wat het zou afdrukken en waar mijn redenering niet klopt. Geef me alleen een gecorrigeerde versie als ik dezelfde taak twee keer niet goed heb uitgevoerd en erom vraag.
De Python-tutor geeft wekenlang les in een onderwerp. Deze tutor behandelt de andere situatie: een opdracht die vanavond voor je ligt, in welk vak dan ook, uitgewerkt in stappen die je in de klas kunt verdedigen in plaats van een antwoord dat je niet kunt uitleggen. €29, één betaling, en het werkt in Claude, ChatGPT en Gemini, net als al het andere hier.
Bekijk de Homework Helper →Hoe zorg je ervoor dat het met je debugt in plaats van voor jou?
Hier vernietigen de meeste mensen per ongeluk de waarde van het geheel. Je plakt een traceback, krijgt een gecorrigeerd bestand terug, plakt dat in je editor, het werkt, en je hebt niets geleerd behalve dat plakken werkt. Verbied het antwoord in de prompt.
Hier is mijn code en de volledige foutmelding die deze heeft opgeleverd.
[PASTE CODE]
[PASTE TRACEBACK]
Geef me geen gecorrigeerde code. In plaats daarvan:
1. Lees de traceback hardop aan me voor. Welke regel wijst Python daadwerkelijk aan, en welke regel is echt de oorzaak? Die zijn vaak verschillend.
2. Vertel me in één zin wat dat fouttype in het algemeen betekent.
3. Stel me één vraag over wat ik verwachtte dat een specifieke variabele op die regel zou bevatten.
Stop daarna en wacht op mijn antwoord. Als mijn antwoord fout is, stel dan een tweede vraag in plaats van het me te vertellen.
Zodra het is opgelost, vertel me dan welke ene gewoonte had voorkomen dat dit soort bug opnieuw zou optreden.
Een traceback lezen is een groot onderdeel van Python leren en juist het deel dat cursussen overslaan. Dezelfde prompt werkt voor SQL-fouten als je daarnaast de AI SQL Tutor gebruikt, wat mensen die Python leren voor datawerk meestal uiteindelijk ook doen.
Waar gaat het mis?
- Het kan je omgeving niet zien. Virtuele omgevingen, PATH-problemen, de verkeerde interpreter die in je editor is geselecteerd: de echte struikelblokken van de eerste week, en het kan er niet naar kijken.
- Het kan niet bevestigen dat je code is uitgevoerd. Zeg dat de uitvoer correct was en het gelooft je. Je voortgang hangt ervan af dat je eerlijk bent over wat er werkelijk is gebeurd.
- Het vervalt weer in antwoorden geven. Vraag twee keer achter elkaar om een hint en het begint weer oplossingen te geven. Plak de regel opnieuw wanneer je dat merkt.
- Details van bibliotheken raken verouderd. Een API die sinds de trainingsgegevens is gewijzigd, wordt met vol vertrouwen herinnerd. Controleer alles wat specifiek is voor een bibliotheek aan de hand van de officiële documentatie.
- Het is geen vervanging voor iets bouwen. De lessen brengen je tot bekwaamheid. Een project dat je wilt laten bestaan, zorgt ervoor dat die kennis blijft hangen.
- Het heeft geen geheugen tussen chats, tenzij je het er een geeft. Houd de tutor in één gesprek of één Project; anders begint elke sessie opnieuw.
Een tutor vertraagt je bewust. Zodra je zonder hulp Python kunt schrijven, wil je het tegenovergestelde: een werkende assistent voor structuur, controle en de onderdelen van een echte codebase die niemand in een cursus onderwijst. Ambrose is dat bestand, $29, eenmalige betaling. Leer eerst met de tutor en stap daarna over.
Bekijk Ambrose →Hoe installeer je het bestand?
De tutor is een SKILL.md-bestand in een ZIP-bestand. Open in Claude Aanpassen → Skills, druk op de knop +, kies Vaardigheid maken en vervolgens Een vaardigheid uploaden, en selecteer het ZIP-bestand. Schakel de tutor in en hij is actief. Skills zijn beschikbaar bij de Free-, Pro-, Max-, Team- en Enterprise-abonnementen.
De enige echte vereiste is code-uitvoering. Als het menu Skills grijs wordt weergegeven, schakel je dit in via Instellingen → Mogelijkheden, waar het wordt vermeld als code-uitvoering en het maken van bestanden. Bij Team- en Enterprise-abonnementen beheert een eigenaar dit in de organisatie-instellingen. Als het organisatiebreed is uitgeschakeld, moet je dus die persoon aanspreken. Anthropic documenteert dit allemaal in zijn Skills-helpartikel.
Als je code-uitvoering niet kunt inschakelen, of je in ChatGPT of Gemini werkt, gebruik je dezelfde fallback met hetzelfde bestand: open het ZIP-bestand, kopieer de inhoud van SKILL.md en plak die in een Project, een aangepaste GPT, een Gem of gewone aangepaste instructies. Het gedrag is identiek; je hoeft het alleen opnieuw te plakken wanneer je van tool wisselt.
Leer je iets anders dan Python?
De tutorbestanden vormen één familie met één methode, dus de taal verandert, maar de lus niet. Als je in de browser wilt werken, behandelt de AI JavaScript Tutor dezelfde onderwerpen, met de DOM en async in plaats van bestanden en klassen. Voor een eerste getypeerde taal is er de AI Java Tutor, en voor de Microsoft-kant de AI C# Tutor. Zodra je Python beheerst, is de AI Django Tutor meestal de volgende stap als je uiteindelijk een webapplicatie wilt bouwen, en de AI SQL Tutor is degene waarvan mensen wensen dat ze ermee waren begonnen. De volledige leer- en onderzoekscollectie bevat de rest.
Samengevat:
Gebruik de AI Python-tutor ($19) om je niveau goed te bepalen, les te krijgen in concepten één voor één en elke regel zelf te schrijven. Bewaar AI Homework Helper ($29) voor de opdracht die morgen af moet zijn en stap over op Ambrose ($29) zodra je geen uitleg meer nodig hebt. Alles werkt in Claude, ChatGPT en Gemini, zonder dat je code hoeft te installeren; 30 dagen geld-teruggarantie.
AI Python-tutor
Eén bestand, één keer plakken. Het bepaalt je niveau aan de hand van een opdracht, bouwt de les op vanuit waar je daadwerkelijk staat en weigert je code voor je te schrijven. Geen abonnement.
KissMySkills is een marktplaats met 853 AI-Skills, 158 promptpakketten, 55 agents & gratis tools voor Claude, ChatGPT & elke AI-chat.
Gerelateerde Skill-gidsen
- Claude gebruiken als JavaScript-tutor (in de console, niet in een video)
- Claude gebruiken als Excel-tutor (met je eigen rommelige gegevens)
- Claude gebruiken als hulp bij huiswerk en studiepartner
- Claude gebruiken voor backendontwikkeling: de Niko Skill-gids
- Voorbeelden van Claude Skills: 12 echte SKILL.md-bestanden uitgelegd
- De beste Claude Skills in 2026