Wat doet `print()` in Python?
Invoer vragen
Uitvoer tonen
Waarden bewaren
Code herhalen
Wat doet `print()` in Python?
Invoer vragen
Uitvoer tonen
Waarden bewaren
Code herhalen
De juiste kern is dat `print()` iets zichtbaar maakt op het scherm. Distractors sluiten aan bij input, variabelen en een mogelijke misvatting over wat code 'doet'.
Vul de stappen van input aan
Met input() vraagt een programma iets aan de gebruiker. De gebruiker typt een antwoord, en Python bewaart dat in een variabele. Daarna kan print() die waarde opnieuw tonen. De invoer is standaard tekst.
Deze oefening verbindt de keten vraag → antwoord → bewaren → tonen.
Waarom maakt `input()` een programma interactief?
Bespreek dat een programma zonder input telkens dezelfde uitvoer geeft, terwijl input de uitvoer kan laten verschillen per gebruiker of per antwoord.
Welke variabelenaam is het duidelijkst?
123
x
voornaam
ding
De correcte keuze beschrijft concreet wat de variabele bevat. De andere opties zijn vaag of te algemeen.
Vul de tekst over variabelen aan
Een variabele bewaart een waarde. Een goede variabelenaam maakt code leesbaarder. In een programma kan input() een antwoord opslaan, waarna `print()` het kan tonen.
De drie begrippen vormen de kern van het laatste subtopic én verbinden met het voorbeeldprogramma.
Wat toont print(type(getal)) als getal = 8?
De leerlingen moeten afleiden dat print(type(getal)) het type van de variabele afdrukt. Bij getal = 8 is dat het datatype int, en op het scherm verschijnt de Python-weergave van het type.
getal = 8
getal = getal / 2
Wat is het gegevenstype van variabele getal? Waarom verandert het datatype?
Verwachte elementen: duidelijke naam zegt wat erin zit, maakt code leesbaarder, helpt fouten sneller zien, maakt samenwerking of later herlezen makkelijker.
Wanneer gebruik je /?
Deze slide heeft geen instructies
Welk onderdeel vond je het moeilijkst?
Gebruik de antwoorden om zicht te krijgen op struikelpunten, zoals aanhalingstekens, het verschil tussen code en uitvoer, of input als tekst.