As the new academic year approaches, it's a great time to take stock of the tools and features that can make your teaching smoother and more impactful.
Over the past year, we’ve added a lot to CodeGrade—both big updates and small improvements—designed to save time, simplify workflows, and help students succeed. Here’s a quick look at what’s new (and what’s coming soon).
Want a full walkthrough? Join our Back to School Webinar this August to see these features in action, get best practice tips, and get a sneak peek at what we’re working on next. Sign up here.
What’s New in CodeGrade
Jupyter Notebook Integration
This summer, you can now run, view, and leave comments on Jupyter Notebooks directly in CodeGrade—no more downloading files or juggling different tools.
AI Assistant
Students can get real-time help as they code with our AI Assistant. You stay in control of when and how it’s used, and can review every interaction.
Java Autograding Updates
We’ve made it easier to set up and run tests for Java assignments. It’s faster for students and requires less setup on your end.
Coding Quizzes
Mix coding tasks with multiple choice or select-all-that-apply questions to build lightweight assessments that still test deep understanding.
Smaller Improvements You Might've Missed
There have also been lots of small—but meaningful—improvements behind the scenes. Here’s a quick roundup:
- Student View now shows students the assignment description alongside their code editor.
- A new AutoTest V2 API and TypeScript client are now available.
- 2nd edition of our Intro to Python curriculum is on the way!
- Easily copy and paste AutoTest steps across assignments.
- JUnit 5 support has been added to AutoTest.
- Students can now check quiz answers individually—no need to run all tests at once.
- Core testing tools like Pytest and Flake8 are now pre-installed in the grading environment.
- Ongoing accessibility updates keep us moving toward full WCAG compliance.
- .NET 8 and 9 support has been added.
In a nutshell
From April 2024 to April 2025, we hit some exciting milestones:
- 12 million submissions created
- 15,500 autotests built
- 348,000 assignments crafted
- An average of 37,000 active users each month
That’s more students, practicing more often, and getting better feedback—faster. Behind every one of these numbers is a teacher pushing for better learning and a student building real skills. Thanks for helping us make this happen. We’re just getting started.
Want a full walkthrough? Join our Back to School Webinar on August 16th to see these features in action, get best practice tips, and get a sneak peek at what we’re working on next. Sign up here.