0%

Welkom bij Python Land · eindproject

Eindproject: Laat Python zichzelf voorstellen

Dit is het afsluitende project van je eerste hoofdstuk. Je begint met een lege editor en schrijft het hele programma zelf.

Die lege ruimte is bewust gekozen. Je weet al genoeg om die te vullen.

Wat je programma gaat doen

Je programma laat Python zichzelf in vier regels voorstellen.

RegelVereiste
1Druk precies Hello! I am Python. af
2Druk precies I follow instructions from top to bottom. af
3Schrijf een eigen zin die begint met I can
4Druk precies Let's keep learning! af

De derde regel is van jou. Kies iets waar Python iemand bij zou kunnen helpen. Bijvoorbeeld:

I can help you solve puzzles.

Je kunt dit voorbeeld gebruiken of zelf iets anders bedenken.

Plan voordat je typt

Een nuttige gewoonte bij het programmeren is om het resultaat dat je wilt bereiken los te zien van de code die dat resultaat oplevert.

Stel je eerst de vier uitvoerregels voor. Zet daarna elke regel om in een eigen print()-instructie.

Zo kun je het aanpakken:

  1. Schrijf de eerste print-instructie.

  2. Druk op Run en controleer de uitvoer.

  3. Voeg de tweede instructie toe en voer het programma opnieuw uit.

  4. Voeg je eigen derde regel toe.

  5. Voeg de laatste instructie toe.

  6. Lees de volledige uitvoer van boven naar beneden.

Door het programma na elke kleine verandering uit te voeren, kun je fouten makkelijker vinden. Als het programma met twee regels werkte, maar na het toevoegen van de derde regel niet meer, weet je waar je kunt beginnen met zoeken.

Je laatste controle

Controleer het volgende voordat je op Submit drukt:

  • Er zijn vier print-instructies.

  • Elke instructie staat op een eigen regel.

  • print staat elke keer in kleine letters.

  • Elke tekstwaarde heeft twee aanhalingstekens.

  • Elke print-instructie heeft twee haakjes.

  • De uitvoer bestaat uit precies vier niet-lege regels.

  • Je derde uitvoerregel begint met I can en gaat verder met je eigen idee.

Vraag Monty om je werk na te kijken

Monty kan je programma nakijken zonder het van je over te nemen. Probeer dit te vragen voordat je je werk indient:

Vergelijk mijn programma van vier regels met de eisen. Wijs één probleem tegelijk aan, leg uit waarom het ertoe doet en laat me elke verbetering zelf maken.

Je hebt in dit hele openingshoofdstuk gratis volledige toegang tot Monty gehad. In latere hoofdstukken zijn Monty’s hints, codebeoordelingen en andere uitleg beschikbaar met een Guided-abonnement.

Hint

Monty gebruikt AI-modellen wanneer je om hulp vraagt. Aan die verzoeken zijn doorlopend kosten verbonden. Guided maakt die doorlopende hulp mogelijk. Je kunt ook zelfstandig gratis verder leren: elke cursus en les blijft beschikbaar, inclusief de oefeningen en quizzen.

Rond het hoofdstuk af

Sta even stil bij wat je hebt gedaan zodra je programma slaagt. Je begon aan dit hoofdstuk zonder dat je programmeerervaring nodig had. Nu kun je instructies schrijven, een programma uitvoeren, de uitvoer bekijken en een fout herstellen.

Dit project is klein, maar de werkwijze is echt. Plannen, schrijven, uitvoeren, bekijken en verbeteren. Diezelfde cyclus gebruik je straks voor veel grotere programma’s.

Opdracht

Schrijf vanuit de lege editor een programma van vier regels.

Je uitvoer moet aan deze eisen voldoen:

  1. Hello! I am Python.

  2. I follow instructions from top to bottom.

  3. Je eigen zin die begint met I can

  4. Let's keep learning!

Voer het programma tijdens het bouwen steeds uit. Druk op Submit als de uitvoer uit precies vier regels bestaat.