CodeHS Elementary Curriculum

Build an organized K-12 computer science program for your district with CodeHS Elementary

Lea Sloan avatar
Written by Lea Sloan
Updated over a week ago
Image says "CodeHS Elementary License Required" and an icon of Scout the Squirrel.

In addition to our middle and high school curriculum, CodeHS provides customizable, vertically-aligned elementary lessons to unify a K-12 computer science pathway. If you are interested, please contact your Customer Success Manager or have a district administrator complete our Elementary Interest Form for a consultation!

An artistic rendering of computer science education concepts

Vertically-Aligned Computer Science Pathway

CodeHS elementary curriculum provides customizable, vertically-aligned lessons to unify a K-12 computer science pathway at any district. Lessons are aligned to state and national standards.

Ready-to-Go Lessons

Based on feedback from teachers, our new Ready-to-Go lesson model includes instructional videos embedded in the slides right at the top of the Lesson Plan page, so teachers can begin teaching the lesson with minimal prep. This new design is intended to feel more intuitive to use, and also highlights essential information, such as lesson resources.

Personalized District Implementation Consultation

Districts and their teachers are provided ongoing CodeHS support to ensure a successful elementary implementation which includes suggested lesson sequences.

Customizable Professional Development Workshops

CodeHS professional development workshops are designed to quickly get elementary teachers up to speed with teaching CodeHS lessons. No previous programming experience is needed!

Project Based Elementary Curriculum

Each elementary lesson is modular and very hands-on! Teachers are provided a tutorial video for ease of preparation along with a detailed rubric and differentiation options to shorten or extend each lesson.

The scope and sequence of lessons will be customizable based on district needs including:

A screenshot from the CodeHS Elementary portal demonstrating various options

Explore CodeHS Elementary Lessons

Phases of the Moon

A thumbnail showing a preview of a CodeHS Elementary lesson

Practice with Conditionals
​View Sample Lesson

Topic: Interdisciplinary Science + Science

Topic: Computer Science Algorithms & Programming

Grades: Lower Elementary (K-2)

Grades: Upper Elementary (3-6)

Lessons Include:

  • Ready-to-Go Slide Deck including embedded Lesson Videos

  • Rubric

  • Project

  • Starter Code

  • Differentiation Options


CodeHS Elementary Coding Environment

CodeHS Elementary primarily uses Scratch and ScratchJr which are block-based programming environments. Students create digital stories, games, and animations while learning the basics of programming.

A screenshot showing the student view of the Scratch coding environment within CodeHS

Sample CodeHS Elementary Projects in Scratch

Are you a district administrator? Contact us for an elementary consultation and start building a vertically-aligned K-12 computer science program.

Did this answer your question?