Sync your Canvas rosters
No access codes needed! Launch the Code.org Integration to instantly import your sections, students, and co-teachers direcly to Code.org. Your sections stay up to date every time you launch from Canvas.
Learn how to create and sync rostersSingle sign-on from Canvas
Sign in to Code.org without usernames and passwords. When students launch from the Code.org integration they are automatically logged in!
Learn how to start using SSO with CanvasKeep your Code.org account
You and your students have worked hard. Keep your work together by linking to your existing Code.org account when launching from Canvas for the first time.
Ready to try the Code.org integration for Canvas?
Administrators and teachers
Install the Code.org integration on Canvas
Administrators: Streamline your school's digital learning by using a simple and straightforward installation process.
Teachers: Use this guide to get started and encourage your administrator to integrate Code.org.
See the guide to getting startedAdditional resources
Beyond curriculum and professional learning, we have many materials to support your classroom.
Curriculum Catalog
Comprehensive curriculum offerings for every grade and experience level featuring robust structured and self-paced learning options.
District Program
Join the Code.org District Program — at no cost! — to bring computer science to their district, empower their educators, and teach students the skills of the future.
Professional learning
Empower today's students to become tomorrow's heroes with tailored professional learning. Explore in-person workshops and self-paced online modules.