FREEDOM251

Freedom251 › Coding Playgrounds

Dodona

by Dodona

Free plan APIExtensionWeb

Visit Dodona Alternatives Pricing

Dodona's own site

What Dodona is

Dodona is an online programming practice platform for students and instructors. It evaluates submitted code with automated checks for correctness, performance, and style. Students can work in a browser IDE or connect Visual Studio Code and JetBrains editors through plugins. A visual debugger steps through code line by line. Dodona supports more than 20 languages, including Python, JavaScript, HTML, and SQL. Teachers receive real-time individual and group learning analytics, can create exams and high-stakes tests, and can use plagiarism detection. Courses and exercises can be authored in external GitHub repositories and shared with colleagues. LTI connects institutional learning platforms, while sign-in options include Microsoft, Google Workspace, Smartschool, and SURFconext. Private projects, access controls, API tokens, GDPR compliance, and WCAG accessibility are listed. Data is hosted in the EEA on Microsoft Azure servers in Sweden Central. Dodona offers web, API, and extension access, with a free plan.

Who it suits

Dodona suits students practicing code and teachers managing programming courses, assessments, and progress. It is also relevant to institutions needing LTI connections and multiple sign-in providers.

What it does well

  • Automated correctness, performance, and style feedback
  • Supports more than 20 programming languages
  • Visual debugger steps through code line by line
  • Real-time individual and group learning analytics
  • Free plan available

What to know first

  • API documentation is not complete
  • No deployment options are listed
  • Student License costs $2 a month, billed annually

Plans

PlanBilled and limitsPrice
Student LicenseBilled annually · Individual licenses per user · usage-based flexible pricing · unlimited access to platform features and content$2 a month
TeachersTeacher rights at no cost · create and manage courses · ready-made courses and exercises · classroom features and learning analyticsFree
Campus LicenseTiered annual pricing · Unlimited student access across campus · volume discounts available by requestOn request
GCSE LicenseGCSE-aligned programming content and practice · annual pricing · request a quoteOn request

As dodona.be lists them, read 11 Oct 2026. The maker's own page has the final word.

Verdict

Dodona combines code practice, automated assessment, debugging, and teaching analytics in one platform. Its free plan and broad language support may suit educational programming programs, while API limitations and the listed paid student license require attention.

Facts from Dodona's own pages

Analytics
Built-in learning analytics show instructors individual and group progress in real time. · dodona.be, 11 Oct 2026
API
Dodona offers API tokens for external applications, but its API documentation is not complete and prospective application or plugin builders are asked to contact support. · docs.dodona.be, 11 Oct 2026
Assessment tools
Teachers can create and assess exams and high-stakes tests, and the platform includes plagiarism detection. · dodona.be, 11 Oct 2026
Automated feedback
Submissions receive automated correctness, performance, and style checks. · dodona.be, 11 Oct 2026
Content authoring
Teachers can create content stored in external GitHub repositories and share or adapt courses and exercises with colleagues. · dodona.be, 11 Oct 2026
Data hosting
Dodona says account, course, and submission data are hosted in the EEA on Microsoft Azure servers in Sweden Central. · dodona.be, 11 Oct 2026
Deployment options
none · dodona.be, 22 Sept 2026
Editing
Students can code in Dodona’s browser IDE or connect external editors through plugins for Visual Studio Code and JetBrains IDEs. · dodona.be, 11 Oct 2026
Founded
2016 · dodona.be, 19 Oct 2026
Free plan
Yes · dodona.be, 22 Sept 2026
Headquarters
Ghent, Belgium · dodona.be, 19 Oct 2026
Integrations
The platform connects with institutional learning platforms via LTI and supports sign-in providers including Microsoft, Google Workspace, Smartschool, and SURFconext. · dodona.be, 11 Oct 2026
Languages
Dodona supports more than 20 programming languages, including Python, JavaScript, HTML, and SQL. · dodona.be, 11 Oct 2026
Privacy
Dodona says it complies with GDPR and meets WCAG accessibility standards. · dodona.be, 11 Oct 2026
Private projects
Yes · dodona.be, 22 Sept 2026
Purpose
Dodona is an online programming practice platform that tests submitted solutions and provides feedback. · docs.dodona.be, 11 Oct 2026
Security
Its privacy policy lists encryption in transit and at rest, access controls, MFA, vulnerability management, backups, and an incident response plan among its security measures. · dodona.be, 11 Oct 2026
Sharing controls
access_control · dodona.be, 22 Sept 2026
Support
Users can message Team Dodona by email, and the site directs common questions to its manual and GitHub Discussions. · dodona.be, 11 Oct 2026
Visual debugging
The visual debugger lets learners step through their code line by line. · dodona.be, 11 Oct 2026

Where Dodona stands on Freedom251

Look at these too