CODDY FOR TEACHERS
Teach the class. Coddy checks the code.
Every run is checked against real tests. You see who finished, who is stuck, and where.
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 code
Tests check every run. 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: 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 code and the error, then points to the next step. 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%
CURRICULUM
20+ languages, ready to assign.
Short lessons, each with an exercise and tests. Use a full journey or pick chapters from any course.
Python
JavaScript
TypeScript
React
Next.js
HTML
CSS
Java
C++
SQL
C
C#
PHP
Dart
Golang
R
Rust
Lua
Luau
Ruby
Swift
SwiftUI
Verilog
Solidity
Kotlin
Assembly
AI Prompts
Terminal
Excel
Git
Docker
Kubernetes
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 runs against tests when it is submitted, and 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.
Set it up tonight. Teach with it tomorrow.
Create a class, share the link, assign a chapter.