Dodona 3.6 gepost op 4/26/2020

Dodona 3.6 introduceert het concept van leesactiviteiten naast de bestaande oefeningen.

Deze release was het resultaat(opens new window) van de #EUvsVirus hackathon(opens new window) .

# Leesactiviteiten

Naast oefeningen ondersteunt Dodona nu ook leesactiviteiten. Dit type pagina kan gebruikt worden om bijvoorbeeld nieuwe programmeerconcepten uit te leggen zonder gelinkt te zijn aan een oefening. Op dergelijke pagina is de indienmogelijkheid onderaan de pagina vervangen door een "markeren als gelezen knop". Je kan eenvoudig oefeningen en leesactiviteiten combineren binnen een zelfde opdrachtenreeks binnen je cursus.

Markeren als gelezen

Het aanmaken van een leesactiviteit is zeer gelijkaardig aan hoe oefeningen worden aangemaakt. Ze gebruiken dezelfde mappenstructuur en hetzelfde beschrijvingsformaat. Het enige verschil is dat in het configuratiebestand de extra waarde type op content moet gezet worden.

# De Programmeursleerling

Om de mogelijkheden van leesactiviteiten te demonstreren hebben we een volledige Python programmeercursus(opens new window) gericht op het secundair onderwijs toegevoegd aan Dodona. Deze cursus is een aangepaste versie van het boek De Programmeursleerling(opens new window) van Pieter Spronck van de Universiteit van Tilburg. Meer informatie over hoe je deze cursus zelf kan gebruiken kan gevonden worden in deze handleiding.

# Volledige lijst van veranderingen

Naast deze grotere uitbreidingen zijn er natuurlijk ook een hoop andere kleine dingen verbeterd. Voor een volledige lijst van veranderingen verwijzen we naar onze GitHub release(opens new window) .