CK-12

CK-12

Ck-12 provides tens of thousands of free, customizable STEM resources that can be assigned through Canvas. Grades are automatically passed back to the Canvas gradebook. CK-12’s reports display student patterns so you can easily identify areas that need additional review.

CK-12 includes open textbooks, lessons, interactive activities, and adaptive reviews. It also features an AI-enabled assistant that works much like a tutor, allowing students to ask questions in natural language and receive help on math problems or difficult STEm concepts.

CK-12 is already integrated with NCSSM’s Canvas account.

Explore CK-12 Content

You can browse the CK-12 website for content based on subject, grade level, or activity type. Just be sure to add any resources you find directly to Canvas using the “extended tools” functionality in Canvas.

  • Browse CK-12


Tutorials and Guides for Teachers

Using CK-12 with Canvas

If you are using Canvas as your LMS, you should not create a duplicate class directly on CK-12. Students should only access assignments made for Canvas through Canvas.

Assigning CK-12 Lessons in Canvas

Print Guide:

Accessing Class Reports and Insights

Print Guide:

Exploring CK-12 Further

Additional Teacher Guides for using CK-12


Archived Training Webinars


Educator Training Program


Student Guides for CK-12

How do students turn in CK-12 Assignments?

Print Guide:

How can students use the Flexi AI tutor?

  • CK-12 Flexi 2.0 AI Tutor - this is a good resource to share with your students who may need additional help to understand difficult problems and concepts.