Pricing
Everything your class needs to build real projects
Starter
Everything you need to run a small class
Freeforever
No card, no expiry
1 instructor, up to 10 students
Assignments with due dates and automatic grading
You decide how much AI help students get
Assign from the public library of challenges and learning paths
Your own private challenges, up to 5
Class contests to try, up to 2
Class reports on screen
Classroom
Recommended
For one or two classes
USD 160/month
Billed yearly as USD 1,920
Everything in Starter, plus:
Up to 60 students, 2 instructors
Assign from the full library, including 200+ premium challenges
Premium for every student, with AI credits that refill every week
Your own private challenges and class contests, unlimited
Class reports as PDF and CSV
School
For a department or a whole school
USD 320/month
Billed yearly as USD 3,840
Everything in Classroom, plus:
Up to 200 students, 6 instructors
Connects to your LMS (Moodle, Canvas and others), with grades sent back
Hackathons for your school
Compare plans
Every plan includes assignments, automatic grading and AI controls.
| Feature | Starter | Classroom | School |
|---|---|---|---|
| Teaching | |||
| Assignments with due dates and automatic grading | Included | Included | Included |
| Public library of challenges, contests and learning paths to assign | Included | Included | Included |
| Premium library to assign, 200+ additional challenges | Not included | Included | Included |
| Create your own public challenges, contests and learning paths | Included | Included | Included |
| Your own private challenges, visible only to your students | Up to 5 | Unlimited | Unlimited |
| Run your own class contests | Up to 2 | Unlimited | Unlimited |
| Student projects with live preview | Included | Included | Included |
| Publish projects to a public link | Static websites | All project types | All project types |
| Code editor live collaboration | Not included | Included | Included |
| Hackathons | Not included | Not included | Included |
| AI | |||
| You decide how much AI help each group gets (hints, code review, full code) | Included | Included | Included |
| Full Premium access for every student, including the premium content (200+ challenges) | Not included | Included | Included |
| AI help for each student | Free account allowance | 40 credits a week | 40 credits a week |
| Reports | |||
| Class reports for groups, contests and learning paths | On screen | Included | Included |
| Export as PDF or CSV | Not included | Included | Included |
| Seats | |||
| Students | Up to 10 | Up to 60 | Up to 200 |
| Instructors | 1 | 2 | 6 |
| Integrations | |||
| Connects to your LMS through LTI Advantage (Moodle, Canvas and others), with grades sent back | Not included | Not included | Included |
Need more than 200 students or a custom setup? Contact us
Less grading, more teaching
Assignments with autograding
Quick contest creation
Detailed student progress reports
AI help, on your terms
Live collaboration
Comprehensive challenges bank
Integrate with your LMS

Frequently Asked Questions
Bring DojoCode to your classroom
Start on the Starter plan, free for up to 10 students, or book a demo and we will walk you through it.