Setting up Canvas with

Importing’s Thin Common Cartridge file allows Canvas educators to seamlessly access content. The steps below can be completed from a Canvas Administrator account for an entire district or by individual users for their classes.

Please contact your district to see if your account was configured at the Canvas Administrator level (or if courses are shared).

Importing Common Cartridge files

Bulk distribution of curriculum through the Common Cartridge is used to distribute content that has been arranged in a sequence. EasyTech or Custom Curriculum sequences can be exported for use in Canvas.

Creating a Thin Common Cartridge file from Custom Curriculum

A Custom Curriculum sequence in your Library can be exported to a Thin Common Cartridge file and imported into Canvas. This step must be performed by a Author account in a district that is licensed with Curriculum Publisher.

  1. Log in to with an Author account
  2. Click the desired Custom Curriculum sequence in the Library tab
  3. Select Thin Common Cartridge 1.3 from export menu
  4. Save the file that is generated


Exporting EasyTech Canvas Common Cartridge file from

The EasyTech file will include all EasyTech content.

  1. Log in to with a Coordinator account
  2. Click ‘Learning System Integrations’ in the left-hand menu
  3. Click the ‘Export Curriculum…’ drop down menu
  4. Select ‘EasyTech Common Cartridge for Canvas LMS’ to start your download
  5. Save the file that is generated

Locating your Key and Secret

  1. Select ‘Learning System Integrations’ from the left-hand menu on your Coordinator page
  2. Under ‘Integration Registration Credentials’ header, you’ll find your Key & Secret

Importing the Canvas Common Cartridge file

  1. Log in to Canvas with a Teacher or Administrator account
  2. Select an existing course or start a new course
  3. Click ‘Settings’ in your course menu
  4. Once ‘Settings’ is selected, you will have the option to ‘Import Course Content’
  5. Under ‘Import Content’ you’ll see a drop-down menu: select ‘Canvas Course Export Package’
  6. Choose the Canvas Common Cartridge file you downloaded from and choose ‘Select specific content’
  7. Select ‘Import’
  8. If you’ve chosen ‘Select specific content’, you will be able to make your selection and also add external tools. You will also be alerted to configuration issues; this is a reminder to complete the configuration of the external tools that were created.

Completing Configuration of Apps / External Tools

  1. Select the ‘Settings’ tab
  2. Click the ‘Apps’ button and then ‘View App Configurations’
  3. The Apps you will configure are:
    • Adaptive Keyboarding 3-5
    • Adaptive Keyboarding 6-8
    • Content
    •’s Library App
    •’s Grader App
  4. Click the gear icon visible next to each App
  5. Choose ‘Edit’
  6. Enter the Key & Secret and click ‘Submit’
  7. For the App, add the Launch URL of
  8. For the Content App, add the domain of


Assigning Curriculum in Canvas

Now that you have configured the Apps, you are ready to assign content to your students.

There are two approaches to assigning items to a class: using modules or making individual assignments with the Library App.

Using/creating modules in Canvas

Using the imported Common Cartridge file, you are able to publish items for your class. You can publish an entire Custom Curriculum unit or each EasyTech sequence. You can edit sequences to remove items or re-order those items.

  1. Select an existing course or start a new course
  2. Select ‘Assignments’
  3. Scroll through the assignments listed or search for items using the search bar above the assignment list
  4. To assign items that you find in a module, you need to publish that module or create your own new module to add items to and publish that module
  5. If you are using the imported modules, publish the module that has desired assignments in it by clicking the circle with a slash icon in the module’s row
  6. You can then un-publish any items that you may want to exclude; you can also drag the items into a different order if desired
    • When an item is not yet published, the icon will appear as a circle with a slash through it
    • When the item has been published, the icon will appear as a green circle with a check
      mark in it
    • Note: the items titled ‘Whole Class Instruction’ are teacher-led discussions and won’t be visible to the students
    • You can change the item name by clicking the three vertical dots and selecting ‘Edit’
  7. You can change the item name by clicking the three vertical dots and selecting ‘Edit’
  8. When your students log in, they will find these assignments under their ‘Assignments’ tab


Assigning individual items using the Library App

The second approach is to use the Library App to peruse the Library through the interface and assign individual items back to Canvas.

Some educators may wish to view additional information surrounding curriculum items, such as ISTE alignments. By pulling up items using the Library App that was previously configured, users can access additional data.

  1. Select an existing course
  2. Select ‘Assignments’ in the left column
  3. Click the ‘+ Assignment’ button
  4. Enter the assignment name (required) and a brief description for the students (optional)
  5. Set the ‘Points’ to 100 to ensure smooth grade transfer
  6. Set the ‘Display Grade As’ option to either ‘Points’ or ‘Percentage’
  7. Under ‘Submission Type’ select ‘External Tool’
  8. Click ‘Find’
  9. Choose’s Library App; this will allow you to look through your Library page to find items
  10. After assigning the item from the Library, you will be brought back to the same dialog box
    • Click ‘Select’ again
    • Then click ‘Save’ or ‘Save and Publish’ at the bottom
    • The item will launch in this window
    • If you see an error instead of the assigned item, be sure to check your App configurations


Using the Grader App

Not all items are automatically graded. Application Exercises must be manually graded by a teacher using the Grader App.

  1. Select an existing course
  2. You will see’s Grader App feature on the left-hand menu
  3. Here you will find all Application Exercises that your students have completed and require grading:
  4. Select an assignment, then click ‘Grade This’
  5. You can assign a grade at the bottom of this window and select ‘Submit Grade’
  6. Click ‘Close’
  7. The grade will now appear in your Canvas gradebook:

Notes about EasyCode Foundations items in Canvas:

Student progress in EasyCode Foundations can be viewed only in the Teacher Dashboard on the CodeMonkey platform.

To navigate to your Teacher Dashboard in CodeMonkey, click on a lesson title on your assignment list and then click the brown ‘EasyCode’ button:


This will allow you access to the student interface as well as to gradebook information for your classes.

You can read more about the EasyCode Gradebook here.

To grade the Application Exercise entries your students have submitted for these levels, click on the Grader App in your class.

While the levels themselves are automatically graded within CodeMonkey, teachers may want to enter grades for the Application Exercises in the Canvas Gradebook.

Notes about EasyCode Pillars items in Canvas:

When assigning EasyCode Pillars items in Canvas, choose the option to open in a new window. This will ensure that your students can see the entire Codesters assignment page.


Student progress in EasyCode Pillars can be viewed only in the Teacher Dashboard on the Codesters platform.

All activities will auto-score except the final project, which must be manually graded.

To navigate to your Teacher Dashboard in Codesters, click on a lesson title in Canvas. This will take you to your Codesters teacher page.

Learn more about the Codesters gradebook here.

Viewing Progress for Adaptive Keyboarding

To navigate to your Adaptive Keyboarding Teacher Dashboard, click on either ‘The Great Keyboarding Adventure’ or ‘Urban Keyboarding Explorer’ in the class assignment list.

You can read more about the Adaptive Keyboarding Teacher Dashboard here.

Using Canvas for Single Sign On to

If you chose not to use Canvas as your LMS for assignments, you can instead assign just the external tool as an assignment. This will create an item in the students’ list that will launch outside of Canvas.

To accomplish this, follow the steps to create an assignment with an external tool, but select the option instead of the Library App.

Using EasyTech Pre-tests

When using the Canvas LMS, EasyTech Pre-tests will provide a score to the gradebook, but they will not prescribe lessons.