Courses in CodeGrade hold one or more assignments, each assignment allows students to hand in their submissions and you to grade them. Assignments are created in the learning management system or in CodeGrade if you use a stand alone environment. Most assignment management is done inside CodeGrade and not in your learning management system.
Three assignment states are available and can be set on the top right :
Hidden state: the assignment is invisible to students.
Open state: the assignment is visible to students and students can hand in submissions before the deadline.
Done state: the assignment is visible to students and grading is finished, grades and feedback are sent back to the learning management system and are visible to students.
Submissions can be uploaded via the Assignment Management page too. Using the Upload submission tool submissions can be uploaded for any user in the course. You can also hand in a submission as a Test Student to check if your assignment setup - for instance the automatic tests or hand in requirements - works as expected. You can Test Student submissions without setting a deadline and in any assignment state. Test Student submissions will be excluded from analytics and plagiarism runs.