CodeHS is excited to announce our new Elementary Computer Science Curriculum available for the 2022-2023 school year!


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.

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:


Explore CodeHS Elementary Lessons

Phases of the Moon

View Lesson Plan

Practice with Conditionals
View Lesson Plan

Topic: Interdisciplinary Science + Science

Topic: Computer Science Algorithms & Programming

Grades: Lower Elementary (K-2)

Grades: Upper Elementary (3-6)

Lessons Include:

  • Overview Videos

  • Slide Deck

  • 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.


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?