CodeGrade guides for computer science education
August 26, 2021

New YouTube series: CodeGrade Basics

With the start of the new academic year, we are excited to see that so many new instructors are starting to use CodeGrade for the first time in their courses. From introductory programming courses to advanced subjects, and from manual feedback to fully automatic grading: CodeGrade is here to help offer the best experience to teachers and students.

To help you get up to speed with CodeGrade as quickly and effortlessly as possible, we would like to introduce our latest YouTube webinar series: CodeGrade Basics. In short and simple videos, Product Expert and one of CodeGrade's founders Devin Hillenius explains you everything you need to know for your first assignments in CodeGrade.

Setting up your first autograded code assignment

The first step to mastering CodeGrade is setting up your first assignment. There are a couple of essential components covered in the videos: submission settings, hand in requirements, rubrics and the AutoTest. The videos will go over the two most common languages in CS education: Python and Java. Additionally, we also show how you can convert your Python assignment to a Jupyter Notebook assignment!

How to set up an autograded Java Assignment in CodeGrade

How to set up an autograded Python Assignment in CodeGrade

How to set up an autograded Jupyter Notebook Assignment in CodeGrade

Start autograding your code assignments using CodeGrade!

Continue reading

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.

How to Grade Code Quality, Not Just Correctness

Learn how to automate code quality checks in CodeGrade using Flake8, Checkstyle, Semgrep, and clang-tidy — no manual review or custom YAML required.

Sign up to our newsletter