CodeGrade is an LTI integrated tool that allows for a
seamless integration into any LMS, regardless of the license size and model. This means that once a student is enrolled in a course they will automatically be able to create and submit their assignments. Students will also work within their LMS, without ever having to create any secondary accounts. If an LMS integration is not desirable, we also function as a
standalone platform and support single-sign on (SSO), so students can login with their institution account.
Setting up a coding environment is an intimidating and confusing task for many beginners. One of CodeGrade’s latest features, the new editor, aims to remedy precisely this. Our easy-to-use editor allows students to code directly in their learning environment and check their code automatically with our advanced autograding features. The benefits of a sophisticated system can be lost if the coding environment is too confusing for students to consistently use! CodeGrade allows you to set up your assignments easily and intuitively. You can customize the autograder depending on the level and requirements of your assignment. Our autograder does not simply look for a specific output, but can assess submissions in various ways. For a beginner coding assignment, minor errors or superfluous code structure can be separated from more important parameters like code functionality.
CodeGrade’s autograder can adapt as assignments become more advanced and accept various solutions.
Our product supports any programming language and testing framework, and you can download and install any packages that may be required for your assignments.