A code editor that lives where students already work
Students click an assignment in Canvas, Blackboard, or Moodle and start writing code immediately. Nothing to install, nothing to configure.


Students click an assignment in Canvas, Blackboard, or Moodle and start writing code immediately. Nothing to install, nothing to configure.


No installing Python. No fighting PATH variables on Windows. No "it works on my machine" emails at midnight. Students open the assignment in their LMS and the editor is right there, ready to go.
The assignment description opens as a tab inside the editor. Students read the prompt, write their code, and run the autograder without switching tools or windows.


The editor does what students expect from a modern code editor: syntax highlighting, autocomplete, and file management. Students can create files and directories, organize multi-file projects, and work the way they would in a local setup.
When they're ready, they run the autograder directly from the editor and see results immediately. No separate submission step, no waiting for grades.
Teaching intro Python? Students write a single file and check their work in seconds. Running a software engineering course? Students build multi-file projects with proper directory structure, just like they would in a professional environment.
The editor handles whatever your course needs. If the autograder can grade it, the editor can run it.

Browser-based editor, Jupyter Notebooks, and auto-graded quizzes. All inside your LMS, nothing to install.
.png)
November 1, 2024
Watch now! Efficient Grading with AutoTestV2!April 26, 2022
The creation of the CodeGrade editor