SOLFIND
Web Lens
Portal home

Elementary Curriculum | CodeHS

https://codehs.com/codehop • 311 KB fetched
Open original page


Elementary Curriculum | CodeHS

Toggle navigation

*

Products

Elementary | Middle

CodeHop
Standards aligned coding for districts

Tynker
Gamified coding and apps

Typing
Easy to use typing for schools

Middle | High

CodeHS Pro
Comprehensive CS platform

Certifications
Industry based credentials for CTE

Cyber Range
Interactive environment for cybersecurity labs

AI

AI Creator
Easily create lessons with AI

Vibe Coding
Guided AI coding for students

Bool
AI coding and prototyping

Use Cases

Districts

Schools

Teachers

View All Products

*

Products
Explore what CodeHS has to offer for districts, schools, and teachers

*
Elementary | Middle

*

CodeHop Standards aligned coding for districts

*

Tynker Gamified coding and apps

*

Typing Easy to use typing for schools

*
Middle | High

*

CodeHS Pro Comprehensive CS platform

*

Certifications Industry based credentials for CTE

*

Cyber Range Interactive environment for cybersecurity labs

*
AI

*

AI Creator Easily create lessons with AI

*

Vibe Coding Guided AI coding for students

*

Bool AI coding and prototyping

*
Use Cases

*

Districts Comprehensive solutions for districts

*

Schools Tools and resources for schools

*

Teachers Empower educators in the classroom

*

View All Products

*

Platform

Teaching

Assignments
Create & configure your course assignments

Classroom
Manage & organize your class

Grading
Streamline your grading workflow

Academic Integrity
Build a culture of honesty in your classroom

QuizBuzz
Run gamified, interactive quizzes with your class

Tools

Data
Track & analyze student progress data

Write Code
Write, run, & debug code in a web-based IDE

Integrations
Connect CodeHS to your district's platform

AI Tools
The most complete AI toolkit in CS education

LOGIC
Measure student growth with pre- & posttests

*

Platform

*

Assignments
Create & configure your course assignments

*

Classroom
Manage & organize your class with customizable settings

*

Grading
Streamline your grading workflow.

*

Data
Track & analyze student assessments & progress data

*

Write Code
Write, run, & debug code all in a web-based IDE

*

Integrations
Connect CodeHS to your district’s educational platform

*

AI Tools
The most complete AI toolkit in CS education

*

Academic Integrity
Build a culture of honesty in your classroom

*

QuizBuzz
Run gamified, interactive quizzes with your class

*

LOGIC
Measure student growth with pre- & posttests

*

Curriculum

Computer Science Curriculum

Customizable K-12 CS curriculum

Overview

Course Catalog

* AP Courses

* AI Courses

* Interdisciplinary

* Spanish Courses

* AI Literacy

* Digital Literacy

* Cybersecurity

K-12 Pathways

* Elementary School

* Middle School

* High School

Standards

States

Supplemental

* Practice

* Tutorials

* Digital Textbooks

*

Curriculum
Customizable K-12 Computer Science Curriculum

* Course Catalog

*

* AP Courses

* Interdisciplinary

* AI Courses

* Spanish Courses

* AI Literacy

* Digital Literacy

* Cybersecurity

* K-12 Pathways

*

* Elementary

* Middle School

* High School

* States

* Standards

* Practice

* Tutorials

* Digital Textbooks

*

Professional Development PD

Professional Development

Online & in-person training to help teachers grow.

Overview

Online PD Courses

In-Person & Virtual Workshops

AI PD

Free PD Events

PD Cohorts

Teacher Certification Prep

Microcredentials

PD Membership

*

Professional Development
Online & In-Person Training for Teachers

* Professional Development

* Online PD Courses

* In-Person & Virtual Workshops

* AI PD

* PD Cohorts

* Free PD Events

* Teacher Certification Prep

* Microcredentials

* PD Membership

*

Online IDE

Online IDE

Write, run, & debug code right in your browser — no setup required.

Overview

Explore our languages

* JavaScript

* Python

* Java

* C++

* SQL

* HTML

* Tracy

* Blocks

* p5.js

Start a new project

Open a blank sandbox in any language.

New project

*

Online IDE
Write, Run, & Debug Code in an Online IDE

* Online IDE

* JavaScript

* Python

* Java

* HTML

* C++

* SQL

* Karel

* Tracy

* Blocks

* p5.js

*

Resources

Company

About
Learn about the CodeHS mission

Privacy Center
Our privacy & security practices

Case Studies
How schools succeed with CodeHS

Testimonials
What educators say about CodeHS

Community

Read Write Code Blog
News & stories from CodeHS

Coding in the Wild
Real world coding stories

CodeHS on X
Posts & highlights from our feed

Student Projects
Explore projects built by students

Explore

States
CS resources for your state

Knowledge Base
Help articles & how-tos

Career Center
Explore careers in tech

*

Resources

* About

* Privacy Center

* Case Studies

* States

* Testimonials

* CodeHS on X

* Read Write Code Blog

* Coding in the Wild

* Knowledge Base

* Student Projects

* Career Center

*

*

Request a Quote

* Log In

*
Sign Up

New Sandbox Program

Click on one of our programs below to get started coding in the sandbox!

Java

JavaScript

Python 3

HTML

Karel

Turtle

View All

*

*

Curriculum

*

Elementary

Engaging computer science curriculum designed for simple implementation, featuring fully prepared lessons and intuitive tools for teachers.

Contact Us

See How CodeHop Works

Ready-To-Teach Lessons

Ready-to-teach lessons come fully prepared with videos, discussion questions, assessments, and guided practice, making them easy to teach—even for those new to CS. Lessons can also be set to self-paced mode, allowing students to work independently and giving teachers flexibility to meet different classroom needs.

Vertically-Aligned Computer Science Pathway

CodeHop curriculum provides vertically-aligned lessons to unify a K-12 computer science pathway at any district. Courses are aligned to state and national standards and are also available in Spanish.

Comprehensive Curriculum

Teachers can choose from a growing collection of elementary computer science lessons that often integrate our Scratch-based & ScratchJr-based environments alongside digital literacy, physical computing, and interactive activities. The collection includes lessons designed for stand-alone CS instruction as well as lessons designed for interdisciplinary integration.

Customizable PD and Implementation Support

Professional development workshops are designed to quickly get elementary teachers up to speed with teaching CodeHop lessons. No previous programming experience is needed! CodeHop also provides ongoing support with implementation with suggested lesson sequences.

“

I think I speak for everyone when I say thank you for awesome training! The vibe I got as teachers were leaving was one of excitement and relief that they could do this. I appreciate all the work you guys have put into this to make it easy for the elementary teachers to access the lessons and know what they need to do.

Elementary Teacher at Washington County School District, Utah

Lessons are project-based, very hands-on, and allow for differentiation

Computer Science Lessons

Interdisciplinary Lessons

Physical Computing Lessons

Open-Ended Projects

Spanish Curriculum

Differentiation Options

Transforming K-5 Classrooms With CodeHS Elementary

Elementary Curriculum is built to fit into a full K-12 Pathway for Computer Science.

CodeHop offers two options for course pathways—Interdisciplinary CS and CS-Specific.

Interdisciplinary CS courses are interdisciplinary courses with lessons that can be integrated into other subject areas throughout the school day. CS-Specific courses are designed for dedicated computer science or technology instructional time.

Elementary Course Catalog

Include 6th Grade in Your Elementary Curriculum

Whether your 6th grade is part of elementary or middle school, CodeHop has you covered! Make the transition seamless at every level, keeping students engaged while building on their coding and critical thinking.

Explore our full K-12 pathway here .

Explore a CodeHop Ready-To-Teach Elementary Lesson

Phases of the Moon

Topic:

Interdisciplinary Computer Science + Science

Grades:

Lower Elementary (K-2)

Comparing Organisms

Topic:

Interdisciplinary Computer Science + Science

Grades:

Lower Elementary (K-2)

Scout Adventures: Introducing Scout

Topic:

Interdisciplinary Computer Science + Science

Grades:

Lower Elementary (K-2)

Scout Adventures: Scout Starts Exploring

Topic:

Interdisciplinary Computer Science + Science

Grades:

Lower Elementary (K-2)

Introduction to Computing Systems

Topic:

Computer Science & Digital Literacy

Grades:

3rd

Scout's Programming Expedition Part 1

Topic:

Interdisciplinary Computer Science + Science

Grades:

Upper Elementary (3-5)

Scout's Programming Expedition Part 2

Topic:

Interdisciplinary Computer Science + Science

Grades:

Upper Elementary (3-5)

Overview Videos

Slide Deck

Rubric

Project

Starter Code

Differentiation Options

The CodeHop Elementary Platform

CodeHop provides teachers with fully prepared lessons and tools to seamlessly manage student rosters, assignments, and progress for any type of elementary classroom. The CodeHop Playground allows teachers to easily view their student progress showcase.

Learn More

Block Coding Environment in CodeHop

CodeHop includes our own custom, privacy-compliant Scratch-based & ScratchJr-based environments that are fully embedded within the CodeHop platform.

Unlike the public versions of Scratch, the CodeHop environment does not include social, community, or sharing features, ensuring full alignment with school and district privacy policies.

✅
No external accounts needed

✅
No external websites accessed

✅
No public sharing or commenting features

This secure, block-based coding experience works seamlessly on Chromebooks, iPads, and other devices — with no downloads required.

Student Sample Projects

Ecosystem Relationships

Conditionals: Beach Scene

Fractions and Variables

What Elementary Teachers Love About CodeHop

“

“

“

“

“

FAQ
Elementary Computer Science FAQ

Does CodeHS offer computer science curriculum for elementary school?

Yes. CodeHS offers a complete K-5 computer science curriculum, called CodeHop, with grade-by-grade courses from kindergarten through 5th grade. Every lesson comes ready to teach with lesson plans, slide decks, and hands-on activities, and the courses connect into CodeHS middle and high school curriculum to form a full K-12 pathway.

Do elementary teachers need coding experience to teach CodeHS?

No. CodeHS elementary lessons are built for classroom teachers with no computer science background. Each lesson is fully prepared with teacher guides, slides, and scaffolded activities, and CodeHS offers professional development and implementation support so teachers can feel confident leading their first coding lesson.

What do students learn in CodeHS elementary computer science?

Students learn block-based coding, computational thinking, digital literacy, and the basics of how technology works. Lessons are project-based, so students spend their time creating — building games, stories, and animations — with both on-screen and unplugged activities designed for young learners.

Can computer science be integrated into other elementary subjects?

Yes. The CodeHS K-5 Interdisciplinary Computer Science pathway weaves coding and computational thinking into math, science, English language arts, and social studies lessons. It's designed for schools where the grade-level classroom teacher teaches computer science — so coding fits into the school day you already have, without a dedicated CS specialist.

Is the CodeHS elementary curriculum aligned to state standards?

Yes. CodeHS offers state-specific elementary courses aligned to state computer science and digital literacy standards, including versions for California, Florida, Georgia, New York, Tennessee, Virginia, and many other states. Each state course maps its lessons to that state's standards, grade by grade.

Does CodeHS teach digital literacy and AI in elementary school?

Yes. CodeHS offers Digital Literacy & AI courses for every grade from kindergarten through 5th grade, covering foundational technology skills, online safety, and age-appropriate lessons on how artificial intelligence works. Schools can teach them on their own or alongside the CodeHS elementary computer science pathway.

Build an organized K-12 computer science program for your district with CodeHop from CodeHS!

Are you a district administrator? Contact us to build an organized K-12 computer science program in your district with CodeHS.

Contact Us

How CodeHop Works Video

Products

* All Products

* Coding LMS

* Online IDE

* CodeHS Pro

* CodeHS Free

* Computer Science Curriculum

* Certifications

* Professional Development

* AI Creator

* Typing

* Cyber Range

Plans

* CodeHS Pro

* Start for Free

* Get a Quote

Use Cases

* District

* Schools

* Teachers

* CTE

Platform

* Assignments

* Classroom Management

* Grading

* Data

* Write Code

* Integrations

* AI Tools

* Academic Integrity

Curriculum

* Course Catalog

* Project Catalog

* K-12 Pathways

* AP Courses

* Elementary

* State Courses

* Spanish Courses

* Standards

* Hour of Code

* Practice

* Tutorials

* Digital Textbooks

* AP CSA Hub

* AI Curriculum

* Digital Literacy Curriculum

PD

* Online PD Courses

* In-Person PD Workshops

* Virtual PD Workshops

* Free PD Workshops

* PD Cohorts

* Teacher Certification Prep

* Microcredentials

* PD Membership

Programming Languages

* New Sandbox Program

* Javascript

* Python

* Java

* HTML

* C++

* SQL

* Karel

Resources

* Why Computer Science

* Why Cybersecurity

* Why Learn AI

* Why Digital Literacy

* Back to School Checklist

* Case Studies

* States

* Testimonials

* Tweets

* CodeHS Blog

* Read Write Code Book

* Knowledge Base

* Webinars

* Student Projects

* Career Center

* Student Alumni

CodeHS Has Everything

* AI

* Grading

* Differentiation

* Elementary

* Assessments

* Academic Integrity

* Online IDE

* Physical Computing

* AP Courses

* Vibe Coding

* Yes

Company

* About

* Team

* Careers

* Privacy Center

* AI Center

* Terms

* Privacy Policy

* Security

* Accessibility

Products

* All Products

* Coding LMS

* Online IDE

* CodeHS Pro

* CodeHS Free

* Computer Science Curriculum

* Certifications

* Professional Development

* AI Creator

* Typing

* Cyber Range

Plans

* CodeHS Pro

* Start for Free

* Get a Quote

Platform

* Assignments

* Classroom

* Grading

* Data

* Write Code

* Integrations

* AI Tools

* Academic Integrity

PD

* Online PD Courses

* In-Person PD Workshops

* Virtual PD Workshops

* PD Cohorts

* Teacher Certification Prep

* Microcredentials

Resources

* Why Computer Science

* Why Cybersecurity

* Why Learn AI

* Why Digital Literacy

* Back to School Checklist

* Case Studies

* States

* Testimonials

* Tweets

* CodeHS Blog

* Read Write Code Book

* Knowledge Base

* Webinars

* Student Projects

* Career Center

* Student Alumni

Use Cases

* District

* Schools

* Teachers

* CTE

Curriculum

* Course Catalog

* Project Catalog

* AP Courses

* Elementary

* State Courses

* Spanish Courses

* Standards

* Practice

* Tutorials

* Digital Textbooks

* AP CSA Hub

Programming Languages

New Sandbox Program

* Javascript

* Python

* Java

* HTML

* C++

* SQL

* Karel

CodeHS Has Everything

* AI

* Grading

* Differentiation

* Elementary

* Assessments

* Academic Integrity

* Online IDE

* Physical Computing

* AP Courses

* Vibe Coding

* Yes

Company

* About

* Team

* Careers

* Privacy Center

* AI Center

* Terms

* Privacy Policy

* Security

* Accessibility

CodeHS Certified Educators
CodeHS Educator Facebook Group
CodeHS Store

Links found on this page

  1. Products [direct]
  2. Tynker Gamified coding and apps [direct]
  3. Typing Easy to use typing for schools [direct]
  4. CodeHS Pro Comprehensive CS platform [direct]
  5. Certifications Industry based credentials for CTE [direct]
  6. Cyber Range Interactive environment for cybersecurity labs [direct]
  7. AI Creator Easily create lessons with AI [direct]
  8. Vibe Coding Guided AI coding for students [direct]
  9. Bool AI coding and prototyping [direct]
  10. Districts [direct]
  11. Schools [direct]
  12. Teachers [direct]
  13. View All Products [direct]
  14. Assignments Create & configure your course assignments [direct]
  15. Classroom Manage & organize your class [direct]
  16. Grading Streamline your grading workflow [direct]
  17. Academic Integrity Build a culture of honesty in your classroom [direct]
  18. QuizBuzz Run gamified, interactive quizzes with your class [direct]
  19. Data Track & analyze student progress data [direct]
  20. Write Code Write, run, & debug code in a web-based IDE [direct]
  21. Integrations Connect CodeHS to your district's platform [direct]
  22. AI Tools The most complete AI toolkit in CS education [direct]
  23. LOGIC Measure student growth with pre- & posttests [direct]
  24. Overview [direct]
  25. Course Catalog [direct]
  26. AP Courses [direct]
  27. AI Courses [direct]
  28. Interdisciplinary [direct]
  29. Spanish Courses [direct]
  30. AI Literacy [direct]
  31. Digital Literacy [direct]
  32. Cybersecurity [direct]
  33. K-12 Pathways [direct]
  34. Elementary School [direct]
  35. Middle School [direct]
  36. High School [direct]
  37. Standards [direct]
  38. States [direct]
  39. Supplemental [direct]
  40. Tutorials [direct]
  41. Digital Textbooks [direct]
  42. K-12 Pathways [direct]
  43. Standards [direct]
  44. Tutorials [direct]
  45. Overview [direct]
  46. Online PD Courses [direct]
  47. In-Person & Virtual Workshops [direct]
  48. AI PD [direct]
  49. Free PD Events [direct]
  50. PD Cohorts [direct]
  51. Teacher Certification Prep [direct]
  52. Microcredentials [direct]
  53. PD Membership [direct]
  54. JavaScript [direct]
  55. Python [direct]
  56. Java [direct]
  57. C++ [direct]
  58. SQL [direct]
  59. HTML [direct]
  60. Tracy [direct]
  61. Blocks [direct]
  62. p5.js [direct]
  63. Karel [direct]
  64. About Learn about the CodeHS mission [direct]
  65. Privacy Center Our privacy & security practices [direct]
  66. Case Studies How schools succeed with CodeHS [direct]
  67. Testimonials What educators say about CodeHS [direct]
  68. Read Write Code Blog News & stories from CodeHS [direct]
  69. Coding in the Wild Real world coding stories [direct]
  70. CodeHS on X Posts & highlights from our feed [direct]
  71. Student Projects Explore projects built by students [direct]
  72. Knowledge Base Help articles & how-tos [direct]
  73. Career Center Explore careers in tech [direct]
  74. Request a Quote [direct]
  75. Log In [direct]
  76. Sign Up [direct]
  77. Java [direct]
  78. JavaScript [direct]
  79. Python 3 [direct]
  80. HTML [direct]