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

What's happening with GitHub Classroom?

GitHub Classroom updates have slowed and GitHub now points instructors to Codio. Here's what has actually changed in 2026, what professors are reporting, and what it means for your fall planning.

Best Paid Autograders for University Programming Courses (2026)

A side-by-side comparison of the best paid autograders for university programming courses in 2026 — CodeGrade, Gradescope, Codio, and Vocareum — covering pricing, features, and LMS integration.

Best Autograders for University Programming Courses You Can Start Using for Free (2026)

A practical comparison of six free autograders for university programming courses in 2026 — including CodeGrade, GitHub Classroom, Gradescope, Autograder.io, Otter Grader, and nbgrader.

Sign up to our newsletter