This function generates a gradebook for the assignments in a specific course in the Canvas LMS API.
Value
A data frame containing the gradebook with student in rows (identifiable through
canvas_user_id
) and assignments in columns (identifiable through assigment names).
Details
The gradebook shown in Canvas is not accessible through the API. Here it is reconstructed using
the (visible) assignments and students in the course. It may be useful for performing more
advanced grade calculations (like allowing for conditional extra credit) before adjusting
assignment grades (see, update_course_grades
and
update_section_grades
).