How can we help?

What are the technical requirements for implementing Learning Paths?

Updated

This guide is for districts that are already Khan Academy Districts partners and are preparing to share MAP Growth data to implement Learning Paths. If your district is not yet a partner, please visit the Khan Academy Districts website and click Request a Demo in the top right corner to get connected with our team.

If you have any questions, please contact Khan Academy Rostering Operations at rosteringops@khanacademy.org.


Learning Paths rostering requirements

To implement Learning Paths, districts must meet the following data and platform requirements:

  • The district must already use Clever as its rostering platform
    (Learning Paths does not support MAP Growth rostering through ClassLink.)

  • The district must use MAP Growth testing
    If not yet implemented, contact NWEA to purchase and onboard MAP Growth before proceeding.

  • MAP Growth data must be rostered via Clever using an automated sync

  • Each student must have at least one MAP Growth assessment result from the past four terms (including summer)

  • Khan Academy must be granted Data Sharing Consent as an Instructional Connections partner in NWEA

  • Each school must be explicitly identified for data sharing

  • Student Date of Birth and valid district email addresses must be rostered


Class and student roster limits

To support performance and reporting accuracy, adhere to these limits:

  • A teacher account can have up to 100 total classes (including manually created classes)

  • A single class can include up to 100 students

  • A teacher can coach up to 1,000 total students


Device and access requirements

To ensure Learning Paths functions optimally:

  • Recommended device ratio: 1:1 or 1:3 per student

  • Supported browsers: Google Chrome, Microsoft Edge, Mozilla Firefox, or Safari

  • Enable iframe access on all student browsers
    (This allows Khan Academy content from other origins to load properly.)


Network configuration: domains, IPs, and email

Unblock these email domains

  • khanacademy.org

  • bounce.khanacademy.org

  • e.khanacademy.org

  • khanacademy.zendesk.com

Unblock these email addresses

  • districts@e.khanacademy.org

  • schoolpartnerships@e.khanacademy.org

  • teachereducation@khanacademy.org

  • no-reply@khanacademy.org

Unblock these IP addresses

  • 13.110.236.223

  • 192.64.236.55

  • 192.64.236.56

  • 192.64.236.57

  • 192.64.237.68

Add these URLs to your allow list

  • khanacademy.org

  • kastatic.org

  • kasandbox.org

  • ka-cs-scratchpad-audio.s3.amazonaws.com

  • cookielaw.org

If students log in via Google, ensure allowlisting for Google App Engine login URLs as well.


Ad blocker configuration

If your district uses ad blockers such as uBlock Origin, Ghostery, or AdBlock, please:

  • Add khanacademy.org to the trusted or allowed sites list


Google Workspace for Education settings

If your district uses Google Single Sign-On (SSO):

  • Make sure Khan Academy is included in your Access Policy
    This allows students under 18 to log in via Google SSO.

→ Learn how to configure this:
Google Workspace for Education + Khan Academy: Guide to configuring an access policy


Accessibility recommendations

Khan Academy and Khanmigo include several accessibility features:

  • Remove video color for learners with visual sensitivities
    (Available under Settings > Accessibility)

  • Subtitles and transcripts for learners who are deaf or hard of hearing

  • Reduce motion feature for those sensitive to animation

  • Mute video audio so that screen readers can read captions clearly

  • Khanmigo accessibility settings include:

    • Text to Speech and Speech to Text

    • Customizable reading level

    • Customizable default language

 

Additional resources: