Learn how CodeGrade saves time and enhances feedback for educators in large coding classes.
December 9, 2024

Follow A New User!

In 30 seconds...

Grading large programming courses can be time-consuming and complex. One instructor shares how a new platform helped simplify assignment design, provide instant feedback, and streamline the grading process, ultimately saving time and improving the student experience.

A New Approach to Grading

Jason Grant is an Assistant Professor of Computing at Villanova University. He has been teaching computer science for over eight years, focusing on foundational courses like Algorithms and Data Structures I and II. These courses are programming-intensive, with large class sizes that make grading a time-consuming process.

When Jason’s university began transitioning to a new learning management system he decided to explore tools to streamline his workload. During his search, he came across CodeGrade, which piqued his interest as an option to simplify grading and improve feedback for students.

After an initial meeting, Jason was given access to a sandbox environment in CodeGrade. Over the course of a month, he familiarized himself with features like autograding and rubrics. Eager to implement these into his teaching, he worked on setting up his courses, and soon Jason had fully adopted CodeGrade in standalone mode.

Rethinking Assignment Design

One of the biggest impacts CodeGrade had on Jason’s teaching approach was in creating assessments. He admits, "It forces you to change the way you design your assignments." Before adopting the platform, he would often send out assignments to students and only afterward think about how to grade them. 

He explains how the platform has made him more thoughtful in the way he evaluates students, ensuring his grading criteria are clearly defined from the outset. “Now I think about the assignment, the tests, and the rubrics at once. I have to plan the entire thing. It’s good because I’m thinking about how to test students as I design the assignment. I’m more intentional about the things I’m looking for.”

Getting started

Jason’s onboarding experience was straightforward. Miguel from the CodeGrade team provided an overview on the first day. Jason found the tutorial resources—both written guides and videos—beneficial and after the initial introduction, he felt confident enough to dive in and start exploring on his own.

Improve your assignments today!

Continue reading

The Terminal Is Here: CodeGrade's Editor Grew Up

The Terminal is here in beta: a real Ubuntu command line in CodeGrade's redesigned browser editor. Email support for access and a guided setup session.

You Can Now Limit Copy-Pasting in the CodeGrade Code Editor

Prevent copy-pasting in coding assignments. CodeGrade lets you cap or block pasting in the code editor, per assignment. You set the limit. Start free.

Everything CodeGrade Shipped in Q2 2026

See all 14 CodeGrade releases from Q2 2026: simpler login and enrollment, faster AutoTest setup, a context-aware AI assistant, and exam fixes. Start free.

Sign up to our newsletter