Follow the steps and guides below to create, configure and grade your first assignment using CodeGrade.
Create your first assignment in CodeGrade to benefit from all our awesome tools. This is done via your Learning Management System (Blackboard, Brightspace, Canvas, Moodle, Sakai or Open edX) or inside CodeGrade itself. After creating your assignment, you can start configuring it to your likings!
Now on to the fun part: setting up automatic tests to automatically grade your assignment! We recommend having a hybrid approach, grading partly automatically (for instance compilation, functionality, code quality) and partly manually (for instance documentation, structure, style). But of course you can grade your assignment entirely automatically or entirely manual too.
It's time to do what you as a teacher or teaching assistant do best: giving valuable personal feedback to your students. CodeGrade offers many ways to make this insightful, with inline comments, and efficient, using snippets or the Filesystem.
CodeGrade courses are automatically created for you, but can be configured in any way that you want. Memberships, roles and permissions are all managed on a course level and enable you to turn on or off any feature in CodeGrade. Furthermore, after your course has ended, you can archive your course.
Let's talk programming education! Just reach out to us with any question about using CodeGrade or computer science education, and we would love to help you out and give you our advice.