Het oplossen van programmeeroefeningen in Dodona doe je in de Sandbox. In de Sandbox lees je ook alles wat op deze
pagina staat.
Opgave 1
Klik onderaan op deze pagina op de knop Naar sandbox en lees verder.
Werking van de Sandbox
Nu lees je deze opdracht verder in de Sandbox.
- Links in de Sandbox kan je Python-code uitvoeren zonder dat je iets moeten installeren.
- Code uitvoeren in de Sandbox doe je door op de knop Uitvoeren te klikken.
- Onderaan kan je invoergegevens intikken.
- Er net boven, lees je de uitvoer van het programma.
In de Sandbox kan je jouw code testen zoveel je wil. Let wel op, de code wordt niet bewaard. Wanneer je denkt de
oplossing van de oefening gevonden te hebben, dan laat je de oefening testen door Dodona.
Opgave 2
Klik op Naar indienbox. De Sandbox sluit.
Testen in Dodona
Onderaan in de Indienbox staat nu je code. Wanneer je op het play-knopje klikt, gebeurt het volgende:
- Dodona bewaart de code.
- Dodona test je code.
- Dodona geeft feedback.
Je ziet nu drie tabbladen staan:
- Het tabblad Feedback toont het resultaat van alle testen.
- Klik je op Oplossingen dan kan je terugkeren naar een vorige versie van jouw code.
- Op het tabblad “Indienen” zie je de ingediende code staan. Je kan via de Sandbox je fouten verbeteren.
Opgave 3
In de Indienbox lees je de onderstaande code.
# Invoer
voornaam = input("Wat is je voornaam? ")
familienaam = input("Wat is je familienaam? ")
# Berekeningen
naam = voornaam + " " + familienaam
# Uitvoer
print(f"Welkom {naam}!")
- Laat de code testen door Dodona.
- Je zal merken dat er een fout in de code staat. Lees de feedback aandachtig.
- Wanneer je start met programmeren, dan is de feedback niet altijd duidelijk. Wees geduldig.
- Klik op het potloodje en vervolgens opnieuw op Naar sandbox
- Test je code in de Sandbox: je kan onderaan invoer opgeven en je leest de uitvoer van het programma er net boven.
- Wanneer je programma werkt, klik dan Naar indienbox en laat je code testen door Dodona.