Showing results for 
Search instead for 
Did you mean: 
Community Member

Course Set-up

What is your setup for the Course and Section titles from Rediker to Canvas?

Tags (3)
0 Kudos
3 Replies

Hi Emily,

The problem as we understand it is to take Rediker Course and Section IDs, which are only unique within the school year, and make them globally unique within our Canvas account. This snippet from our online ops manual describes how we solved that problem:

There is a syntax we must follow for creating all Courses and Sections in Canvas so as to keep the Canvas IDs globally unique. Admin+ re-uses Course and Section IDs so we "munge" the Admin+ IDs with additional info to create informative and unique Canvas IDs.

A Course looks like this: 250:SP16-Crow

A Section looks like this: 250-01:SP16-Crow

What it means:

  • 250 = Course Number from Admin+. For non-production (non Admin+) Courses, the Course may be given as "TEST" or "PLAY" or "ADMIN".
    • TEST - courses to test a process or concept, typically narrow visibility and short lived
    • PLAY - courses given to users to explore and learn with, typically broad visibility and longer lived
    • ADMIN - courses created for school-wide use, e.g. template courses
  • "-" = Course / Section and Term / Teacher separator.
  • 01 = Section Number from Admin+
  • SP16 = Term, in the form TTYY where TT is one of [FL, SP, YR] (meaning Fall, Spring, and Year -long courses, respectively) and YY is the last two digits of the year.
  • Crow = Teacher's name
The primary requirement is that the concatenation of all of these values produce an account-wide (school-wide) unique identifier in Canvas for the Course and the Section.

I hope this helps. If you have any feedback I would be welcome to hear it.



0 Kudos
Community Member

Do you need any special set-up for importing the grades back into Rediker? I am thinking of re-vamping how we have been labeling and titling our Courses and Sections.

0 Kudos

One of the reasons for using the syntax described is that it is easily parseable back into the correct values for AdminPlus.

0 Kudos