Oefeningen opstellen
Elke lesgever kan eigen oefeningen maken voor Dodona, of bestaande oefeningen aanpassen.
Kant-en-klare tutorial
Als je nog nooit een oefening gemaakt hebt voor Dodona, raden we aan om te beginnen met onze tutorial die het opstellen van een oefening uitlegt van a tot z.
Soorten oefeningen
We hebben ook voorbeelden van vier veelvoorkomende soorten oefeningen:
- Oefening met input-output: een oefening waarbij er invoer gelezen wordt en een resultaat uitgeschreven wordt
- Oefening met functies: hier moet een functie geschreven worden die een returnwaarde geeft
- Oefening met klassen: hier moet een klassen geschreven worden
- Oefening met argumenten: hier moet een programma geschreven worden dat argumenten aanvaard
Deze tutorials gaan ervan uit dat je al een repository hebt met oefeningen. Als dat niet het geval is, volg je best eerst de kant-en-klare tutorial.
Testplannen
Als je met de aanbevolen judge werkt, hebben we volgende bijkomende documentatie:
- Testplannen voor oefeningen: uitleg over de testplannen en de verschillende functies die er bestaan.
Voorbeelden
In onze repository met voorbeelden vind je allerlei volledig uitgewerkte oefeningen die als voorbeeld kunnen dienen. Deze repository bevat wel voorbeelden voor alle judges, dus kies de juiste oefeningen om te bekijken.
Referenties
Naast de handleidingen hebben we ook een aantal referentiewerken die nuttig kunnen zijn: