All-in-One Computer Science for Your District

  • Video Tutorials

    Videos explain new concepts before each unit.

  • Student Practice

    Students practice new skills independently after each lesson.

  • Scripted Lessons

    Lesson plans written for beginner teachers.

  • Administrator Accounts

    Manage multiple classes from one account.

  • Monitor Progress

    Get progress updates to better track outcomes.

  • Integration Training

    We’ll train your teachers to write their own lesson plans.

Empower your teachers with the right training

Integrating coding at your school has never been easier! Let us help you integrate computer science into your existing curriculum. Professional development sessions for beginner, intermediate and rockstar teachers.

Outcomes Focused Computational Thinking and Programming

Introduction to Integrated Lesson Planning

Introduction to Unit Planning with PBL+CS

Now available in California, New York, Virginia, and Washington

Learn more about plans

Monitor Student Mastery

Gain insights into what each school (and classroom) is learning through administrator reporting tools.

See Student Outcomes

We are LOVING Kodable. It has definitely been a great tool at our school. I am happy to sing your praises for what it has done in our school during this short time.

Alice, Elementary Principal - Arkansas

K-12 Curriculum Pathway

Kodable has partnered with CodeHS to provide districts with a comprehensive course pathway spanning grades K-12.


Learn to identify code as a language and how to apply algorithms to complete computational tasks.


Learn to read, modify and write scripts to change what happens in JavaScript programs.


Solidify logical thinking and problem solving skills, while transitioning to typing-based coding.


Learn Javascript, Python, HTML, CSS, Java and more.

Students learning computer science through the Kodable and CodeHS K-12 pathway will learn foundational skills in computer science preparing them for the next step in their learning, whether that is taking an additional course or pursuing computer science in college or career.

Grade Platform Course
Kindergarten Kodable Core Concepts: Introduction to code as language
1st Grade Kodable Core Concepts: Algorithms and logic statements
2nd Grade Kodable Core Concepts: Apply, Describe, Debug!
3rd Grade Kodable Core Concepts: Algorithms with Multiple Coding Concepts
4th Grade Kodable My First Scripts: Learning to Read and Modify JavaScript
5th Grade Kodable My First Scripts: Learning to Write JavaScript
6th Grade CodeHS Introduction to Programming with Karel the Dog
7th Grade CodeHS Web Design
8th Grade CodeHS Computing Ideas
9th Grade CodeHS Intro to Computer Science in JavaScript
10th Grade CodeHS Intro to Computer Science in Python
11th Grade CodeHS AP Computer Science Principles
12th Grade CodeHS AP Computer Science in Java

What is CodeHS?

CodeHS is a comprehensive teaching platform for helping schools teach computer science. We provide web-based curriculum, teacher tools and resources, and professional development. By leveraging CodeHS’ web-based platform, teachers can access all of the tools they need to teach great middle school or high school computer science courses, all in one place. CodeHS also provides tools to help districts scale course pathways across grades 6-12, helping administrators track data and gain insights needed to manage large scale rollouts.

What is Kodable?

Kodable is a complete K-5 curriculum taking students from learning to think like a programmer in Kindergarten to writing real JavaScript by 5th grade. Kodable’s curriculum is aligned to K-5 standards which are a roadmap for developing the whole student through computer science. Kodable provides easy to follow lesson plans focused on student outcomes so teachers can teach their students to code, no computer science knowledge required.

Prepare your students for the next step in their learning.