Dodona 3.6 posted on 4/26/2020
Dodona 3.6 introduces the concept of reading activities, next to the existing exercises.
# Reading activities
Next to exercises, Dodona now also supports reading activities. This type of content page can be used to introduce new programming concepts without being linked with an exercise. On such pages, the text editor at the bottom of the page is replaced with a "mark as read" button. You can mix both exercises and reading activities in the series of your course.
The creation of a reading activity is very similar to the way exercises are created. They use the same directory structure and description format. The only difference is that the config file contains an additional value:
type is set to
# The Coder's Apprentice
To showcase the abilities of content pages, we added a complete Python programming course (opens new window) aimed at secondary education. The course is an adapted version of The Coder's Apprentice (opens new window) by Pieter Spronck of Tilburg University. More information on how to use this course can be found in this guide.
# Full list of changes
Aside from this big change, we have also worked on a number of smaller issues. Please check our GitHub release (opens new window) for a full list of changes.