mycodepadCode. Learn. Teach. Together.
Run your code right in the browser

A more than Python IDE built for teachers and students

More programming languages coming soon!

Students write and run code in a clean editor. Their code flows straight to the teacher's dashboard, neatly organized by class, student, and file.

Student
typing
1
2
3
4
5
Teacher
reviewing
Student is writing code…
Scroll to explore
0installs needed
100%browser-based
1code to join a class
For students

Write and run Python without leaving the browser

Join a class with a single code, open a clean editor, and hit run. Output appears instantly in an interactive console you can type into — and every keystroke saves automatically.

  • Real Python via Pyodide
  • Interactive input in the console
  • Autosave on every change
Writing codeSaving
1
2
3
live
For teachers

Every student's work, on one live dashboard

Spin up a class, share the join code, and watch submissions flow in. Open any file, run it yourself, and give feedback — all from a dashboard built for the classroom.

  • One-click class creation
  • Run any student file
  • Shareable join codes
Reviewing submission
AIManual
1def area(w, h):
2 return w * h
 
4size = area(5, 4)
5print(siez)
MR
Ms. Riveraon line 5

Typo here — siez should be size. Fix the name and re-run.

Always organized

Class, then student, then file — never lost

Work is filed into a clean tree the moment it's written. You always know who wrote what, in which class, and when it was last updated.

  • Structured folder tree
  • Last-updated timestamps
  • Zero manual sorting
Auto-filed workspace
Grade 10 · Python
Ada Chen
variables.py
loops.py
Sam Lee
functions.py

Ready to start coding?

Create a free account and open the editor in seconds. No setup, no installs.