Codio Reference: Autograded Exercises

Allison McComb Updated by Allison McComb

Codio Reference: Autograded Exercises

For some courses, the student’s code exercises are automatically checked and graded by autograders implemented in Codio, which provide feedback and give the student a grade based on points/percentage that is passed to Canvas. Note that students still need to mark their units Completed before the grade is registered in the Canvas course. 

EXAMPLE 1:

The student completes a coding exercise in the python file and then clicks “Check It!” to test the code; feedback will appear in the left screen. In this course, the exercise is part of a long sequence in a single unit: we are on page #18. On the final page of the unit, there is a “Mark as Completed” button.

FACILITATOR INTERVENTION:  None directly, but if a student is having trouble understanding the exercise or with the incorrect feedback/response from the autograder, they may need assistance completing the exercise. You can check a student’s completion, grades and points, and whether it has been marked Complete:

EXAMPLE 2:

The student completes a coding exercise in either a python file (upper right window) or the ipython interpreter (lower right window), and then clicks “Test Code” to check the code; feedback appears in the left window. Wince we are on the second and final page of the unit, the “Mark as Complete” button appears.

FACILITATOR INTERVENTION:   None directly, but if a student is having trouble understanding the exercise or with the incorrect feedback/response from the autograder, they may need assistance completing the exercise. You can check a student’s completion, grades and points, and whether it has been marked Complete:

EXAMPLE 3:

In this example, the student writes SQL code in the OmniDB application, which is embedded in a Codio unit; the Codio autograder checks the student’s results, and the response (and correct/incorrect indication) appears below the question. When finished, the student can use the button or the Education menu to mark the unit Completed.

FACILITATOR INTERVENTION:   None directly, but if a student is having trouble understanding the exercise or with the incorrect feedback/response from the autograder, they may need assistance completing the exercise. You can check a student’s completion, grades and points, and whether it has been marked Complete:

EXAMPLE 4:

In this example, the student follows instructions to write/modify code in the cells of a Jupyter Notebook embedded in Codio; the student’s response is autograded in Codio:

FACILITATOR INTERVENTION:   None directly, but if a student is having trouble understanding the exercise or with the incorrect feedback/response from the autograder, they may need assistance completing the exercise. You can check a student’s completion, grades and points, and whether it has been marked Complete:

How did we do?

Codio Reference: Ungraded exercises

Contact