codygrades

This code generates a CSV file to upload Cody Coursework scores to Moodle

You are now following this Submission

Cody Coursework has been an awesome tool for our class, but the grading format is a bit rough. Use this file to create a CSV that can create scores for each student to be uploaded to Moodle-or whatever course website you'd like. We also required students to submit a copy of their m file. If this is not relevant, feel free to alter the code to exclude this portion of the grading equation.
Instructions:
-Download/create student master list (only needs to be done once per
semester). If a different format is required, see 'Student List' section
Column 1 is unity id, 2 is name, 3 is email, 4 is section number
Title: student<sem>20##.xlsx
-Download excel file from Cody Coursework
-Create text file for students with no file submission
Title: Lab#_nofile.txt
List unity ID for each student that did not submit, separated by spaces
-Create text file for late submission
Title: Lab#_latefile.txt
List unity ID for each student that submitted late, separated by spaces
-Run codygrades.m in MATLAB
A folder will be created and relevant files will be moved
CSV file will be created
-Upload CSV file to moodle
match email address
match assignment

Cite As

Cory Johnson (2026). codygrades (https://www.mathworks.com/matlabcentral/fileexchange/60002-codygrades), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0