Coddy for Teachers
Teach the class. Coddy checks the work.
Every exercise is checked the moment a student submits it. You see who finished, who is stuck, and where.
Coding
Math
Science
Chess
Cybersecurity
Free for one class. Pro for your students from $179.99 a year.
- 72 → C
- 85 → B
- 95 → AGot B
score = int(input())if score >= 80: grade = "B"elif score >= 70: grade = "C"elif score > 89: grade = "A"else: grade = "F"print(grade)| Student | VariablesWas due Mon | ConditionsWas due Mon | LoopsDue Fri | FunctionsDue next Fri |
|---|---|---|---|---|
| 3/5 | 0/6 | |||
| 3/5 | 0/6 | |||
| 4/5 | 1/5 | 0/6 | ||
| 2/6 | ||||
| 0/6 | ||||
| 3/5 | 1/5 | 0/6 | ||
| 0/5 | 0/6 | |||
| 3/5 | 1/6 |
Liam K. ran Grade calculator: 2/3 passed
Omar H. ran And, or, not: 2/3 passed
Aiko T. finished Loops
Click any student to open their work.
- 76%
- of class students still coding in week two
- 5M+
- learners
- 20+
- languages
- 4.9
- App Store rating
How a week runs
You teach. Coddy does the busywork.
- Monday
Assign a chapter
Add a due date and a note. Students see both.
- All week
Students practice
Coddy checks every attempt. Bugsy hints when they are stuck.
- Friday
You review
The gradebook fills itself. Start with who is behind.
Every attempt
See how they got there.
Step through every attempt and what Coddy checked. In a coding lesson: the code, and each test’s expected and actual output, hidden tests included.
- Test 1Input
1Expected1Got1 - Test 2Input
3Expected6Got2 - Test 3Hidden from studentsInput
5Expected120Got24
def factorial(n): result = 1 for i in range(1, n): result = result * i return result print(factorial(int(input())))AI tutor
Hints for every student. Never the answer.
Bugsy reads the student’s work and points to the next step, in code, math and science lessons. You see how many hints each student used.
Count the vowels in a word.
word = input()count = 0for letter in word: if letter.lower() in "aeiou": count += 1print(count)Your loop checks every letter. Now look at line 4: is "A" in "aeiou"?
AssessmentsComing soon
Tests that grade themselves.
Timed tests with coding and multiple choice questions. Scores go to your gradebook, and you see which question the class missed.
- Q188%
- Q292%
- Q341%Reteach
- Q479%
Topics
Every topic, one classroom.
Coding, math, science, chess and cybersecurity. Short lessons, each with an exercise Coddy checks. Teach a full course or pick chapters from any of them.
Coding
Math
Science
Chess
Cybersecurity
Why students come back
Students keep going on their own.
XP, streaks and weekly leagues. Every student gets full Coddy Pro.
Coddy data, August to September 2026.
Pricing
Priced for one teacher’s budget.
The exact price you pay at checkout. Cheaper per seat as the class grows.
One seat per student. You and your co-teachers are free. Seats move to your next class each term.
$1.81 per seat per month
Renews until you cancel.
You sign in first. Your plan is kept.
- Full Coddy Pro for every student
- Unlimited Bugsy AI tutor
- Classes, gradebook and reports
Try it with your class first, free for up to 35 students.
Built for schools
No installs. No IT tickets.
Works on Chromebooks
Everything runs in the browser.
One link to join
No student accounts to create.
Invoices and POs
Pay by card or invoice, net 30.
Co-teachers
Free. Instructors see only their own classes.
CSV export
Activity for every student.
10 languages
Arabic included, right to left.
FAQ
Questions teachers ask
How do students join my class?
Share one class link. Students sign in with a free Coddy account and land in your class. You never create accounts.
Do I have to follow Coddy's curriculum?
No. You assign one chapter at a time, from your class journey or any course, in any order.
Is grading automatic?
Checking is. Every exercise is checked when it is submitted: code against tests, and math, science and chess answers by the lesson’s own checker. The gradebook tracks completion. Scored tests come with assessments.
How many seats do I need?
One per student. You and your co-teachers are free, and your own account includes Pro so you can try every lesson. Add seats from your dashboard any time, and reuse them next term.
Can my school pay by invoice or purchase order?
Yes, on 6 month and yearly plans, net 30. For more than 300 seats, ask us for a quote.
Can other teachers help run my classes?
Yes, and they are free. Instructors run their own classes and see only those students. Admins see every class.
What ages is Coddy for?
13 and up: grades 8 to 12, college and adult classes.
Are assessments available yet?
Not yet. Ask for early access and we will tell you when they are ready.
Is there a free plan for teachers?
Yes. One class of up to 35 students is free, with the whole teacher dashboard and no card. Your students learn on Coddy's free plan, about 5 lessons and 3 Bugsy questions a day. Unlock Pro for the class any time and every student gets unlimited lessons and the full Bugsy tutor.
Can I teach math, science or chess?
Yes. A class follows one course: a coding language, a math course such as Algebra, physics, chemistry or chess. Coddy checks the work in each, and your dashboard shows who finished and who is stuck the same way.
Set it up tonight. Teach with it tomorrow.
Create a class, share the link, assign a chapter.