👀 Voorbeeld - Ook hallo

Hieronder staat hetzelfde programma opnieuw, maar op een meer uitgebreide manier geschreven.

# toon de vraag
print('Wat is je naam?')
Vraag om invoer (input) en onthou de invoer als voornaam
voornaam = input()
# toon de naam
print('Hallo,', voornaam)

Er bestaan verschillende vormen van code in een computerprogramma.

🧠 Denkoefening - Codevormen

Hoeveel verschillende vormen kan je onderscheiden?

We maken een onderscheid tussen de volgende soorten code:

  1. Letterlijke tekst staat aangeduid in het groen en wordt tussen enkelvoudige of dubbele aanhalingstekens gezet, bijvoorbeeld 'Hallo' of "Hallo". Het zijn woorden die je kan printen, die letterlijk een woord of zin voorstellen. Naast letterlijke tekst bestaan er ook letterlijke getallen; dit zijn getallen zoals je ze gewoonlijk schrijft, bijvoorbeeld 1 of 512. Die worden aangeduid in het roze.
  2. Opmerkingen staan aangeduid in het grijs en geven informatie of uitleg over de code of het programma. De programmeur gebruikt deze opmerkingen om te beschrijven wat de code doet. Een opmerking start in Python met een ‘#’, bijvoorbeeld # toon de vraag Een ander veelgebruikt woord voor opmerkingen is commentaar of documentatie.
  3. Code staat aangeduid in het zwart of wit (afhankelijk of je lichte of donkere modus in Dodona gebruikt). Code beschrijft wat de computer moet doen, dit zijn de instructies van de programmeur, bijvoorbeeld naam = input()

💻 Programmeeroefening - Beleefd hallo

Pas het vorige computerprogramma aan. Kan je de computer beleefd maken zodat het gesprek als volgt verloopt?

Wat is je naam?
>>> Bernadette
Hallo, Bernadette
Hoe gaat het?