Dodona
The programming classroom, supercharged
Dodona is an online practice platform for programming education in secondary and higher education. Students write code in a built-in browser editor or connect external IDEs such as Visual Studio Code and JetBrains, then submit solutions that are tested for correctness, performance, and style. Automated feedback, hints, and a visual debugger help learners iterate, while teachers create courses, set deadlines, grade code, and monitor progress through learning analytics.
The platform supports more than 20 programming languages, including Python, JavaScript, HTML, and SQL, and works with Markdown, HTML, and multimedia content. Exercises and courses can be authored collaboratively, stored in external GitHub repositories, or published as interactive content. Additional capabilities include AI assistance built on a teacher-in-the-loop approach, built-in plagiarism detection, exam and assessment creation, and dashboards for tracking engagement and misconceptions. Dodona integrates with institutional systems through single sign-on options including Microsoft, Google Workspace, Smartschool, and SURFconext, as well as Learning Tools Interoperability (LTI).
Dodona is free for teachers, who can request instructor rights to create and manage courses and access ready-made exercise libraries. Student licenses are priced per user based on usage, with unlimited access to platform features and content. A GCSE license covers GCSE-aligned programming content, and a campus license provides tiered annual pricing for unlimited student access across an institution.
12 alternatives to Dodona
Ranked by how well each tool replaces Dodona: shared features, audience, price and popularity.
- 67 out of 100 matchContact sales
One platform for hands-on tech education, combining browser-based coding environments, aut
Covers 1 of 15 key features.
65 out of 100 matchUsage-based- 63 out of 100 matchContact sales
Digital fluency for every student, in every classroom.
Covers 0 of 15 key features and is open source.
Free planOpen source63 out of 100 matchFreeOnline learning, delivered your way
Covers 0 of 15 key features and is open source.
Free planOpen source63 out of 100 matchContact salesThe top coding and computer science platform for K-12 schools.
Covers 1 of 15 key features.
Free plan63 out of 100 matchFreeLearn to code and use AI, all through the power of play.
Covers 0 of 15 key features and is open source.
Free planOpen source62 out of 100 matchFree- 62 out of 100 matchContact sales
Get really good at programming. Develop fluency in 84 programming languages with our blend
Covers 0 of 15 key features and is open source.
Free planOpen source61 out of 100 matchFreeOnline learning platform powering edX.org.
Covers 2 of 15 key features and is open source.
Free planOpen source60 out of 100 matchContact salesCoding games and programming challenges for beginner and advanced
Covers 0 of 15 key features.
Free plan60 out of 100 matchFree