Zoals gezien in het vorige hoofdstuk, programmeer je door de computer bevelen te geven. De computer zal deze regels dan één voor één uitvoeren in een vaste volgorde:
regel per regel, van boven naar beneden (dit noemen we "Top Down")
Hoe werkt Dodona?:
Onderaan elke opdracht kan je je codetaal intypen in het "indienen" vak.
Opgelet: Python is hoofdlettergevoelig. Dit wil zeggen dat je alles exact moet typen zonder fouten. Tijdens het typen zullen sommige woorden in een kleur verschijnen. Dit helpt je om minder fouten te maken...
We beginnen met een zinnetje op het scherm te schrijven. Dit doen we met de "print" functie. Je denkt dan meteen aan het toestel, maar eigenlijk wilt "print" zeggen: uitvoeren naar de gebruiker (kan via het scherm zijn, maar dus ook op papier).
Typ het woord "print" onder aan deze pagina bij "Indienen" achter het cijfer "1". Elke regel krijgt een cijfer, bij een fout zal Dodona je zeggen op welke regel(s) de fout(en) zitten.
Merk op dat het woord print in het blauw komt te staan. Hiermee weet je dat het commando juist is geschreven.
Schrijf "Print" ook even met een hoofdletter P en dan zie je dat het woord in het zwart komt te staan. Verander dit dan terug naar een kleine "p"
achter het print-commando zet je twee haakjes () . Je zal zien dat Dodona je helpt door meteen het tweede ) te typen nadat je het eerste ( geschreven hebt
Hierin zet je hetgeen je op het scherm wilt laten verschijnen
Voor gewone tekst moet je inhoud tussen " " zetten. Ook hier zal automatisch het tweede " verschijnen
Opgelet: Dodona test straks je programma. Maar de uitvoer moet exact juist zijn. Kijk goed naar de oefeningen en wat gevraagd wordt.
Zelfs spaties, punten, hoofdletters, afrondingen enz... moeten juist zijn.
Je kan zoveel pogingen doen als je nodig hebt, dus een foutje is geen probleem.
Dodona zal bij andere oefeningen meerdere testen uitvoeren. Je krijgt na deze testen een overzicht van hoeveel er juist en fout waren.
Druk op de oranje play knop om je programma te testen!Typ deze zin:
print("Hello world!")
Uitvoer:
Hello world!