aleks2canvas bannerr-01

Seamlessly transfer your ALEKS Gradebook to Canvas!


  • Automatically find ALEKS Scores and scale them to corresponding Canvas Assignments.
  • Retroactively update past scores in Canvas with data from ALEKS.
  • Mark assignments in Canvas as missing based on the due date in Canvas.
  • Mark assignments in Canvas as excused.
  • Choose how missing assignments should be handled: mark them as missing, zero, or no score.
  • Option for whether students scores of zero should be allowed or if they should be treated as missing assignments.
  • Choose the default grading options for all assignments or specify options for individual assignments.
  • Filter assignments from ALEKS and Canvas based on due dates.
  • Filter assignments from Canvas based on common or exclusion terms.
  • Send assignment scores for all assignments or just selected ones that you want updated.


  • Each class, after setup, will have a capacity for 200 students and 50 assignments.
  • You cannot create Canvas assignments through this spreadsheet. The assignments must be created and published in Canvas already.
  • When scores are sent to Canvas it is not automatic. Additionally, if your course has a lot of students and/or assignments, you may need to manually resume sending scores (due to limitations with Google).
  • You MUST have an account for the destination Canvas installation with the appropriate rights to score assignments.
  • Your assignments in Canvas MUST have a due date specified in them or they will not show up. This is due to how it handles missing assignments when sending them to Canvas. As of right now, even if you don’t mark assignments as missing, you are still required to have a due date in Canvas.
  • Your assignments in Canvas should be set as “No Submission” assignments otherwise Canvas will mark them as missing regardless of whether a score was uploaded.