- Course Catalog
- 6-12 Curriculum Pathway
- K-12 Curriculum Pathway
- High School Courses
- Middle School Courses
- All Courses
- Hour of Code
- Progress Tracking
- Magic Grading
- Next Gen Lesson Plans
- Offline Handouts
- Problem Guides
- Access Controls
- Due Dates
- Problem Bank
- Playlist Bank
- Quiz Scores
- Mobile Apps
- LMS Integrations
- Professional Development
- Online PD
- In-Person PD
- Graduate Credit
- Teaching Intro CS
- Teaching AP CSP
- Teaching AP Java
- Teaching Computing Ideas
- Teaching Intro Python
- Teaching Web Design
- Teaching Cybersecurity
- Level 2 Professional Development for CS Teachers
State Standards Alignment
CodeHS courses are aligned to standards across many states including California, Arkansas, Texas, Nevada, and Florida.
All of the main courses offered in the CodeHS 6-12 pathway are aligned to Florida’s Computer Science Standards. Our courses are aligned to the 6-8 and 9-12 computer science benchmarks.
Florida Benchmarks Alignment
CodeHS meets the standards put forth in the Arkansas Essentials of Computer Programming course. Our courses meet both level 1 and level 2 standards for this course.
Arkansas Course Alignment
All of the main courses offered in the CodeHS 6-12 pathway are aligned to Texas Essential Knowledge and Skills. Our courses fulfill TEKS for the Fundamentals of Computer Science, Computer Science I, and Computer Science II courses. We also align to the TEA approved innovative course Principles of Cybersecurity.
Texas Essential Knowledge and Skills Alignment
TEA Innovative Course: Principles of Cybersecurity
All of the main courses offered in the CodeHS 6-12 pathway are aligned to Nevada’s Computer Science Standards. Our courses are aligned to the 6-8 and 9-12 computer science benchmarks.
Nevada Standards Alignment
Our courses are aligned to Indiana’s Academic Standards for middle school computer science, as well as Indiana's high school computer science pathway.
Indiana's Middle School Academic Standards Alignment
Indiana High School Course Pathway Alignment
CodeHS is an AP Computer Science Principles (CSP) Endorsed Provider. The College Board has provided the following alignment evidence of AP CSP with the Virginia Standards.
Virginia CSP Alignment
CodeHS is aligned with all of Georgia’s middle school computer science courses.
CodeHS Alignment with Foundations of Secure Information Systems
CodeHS Alignment with Foundations of Computer Programming
CodeHS Alignment with Foundations of Interactive Design
All main courses offered in the CodeHS 6-12 pathway are now University of California A-G approved! This means that if you’re a teacher or an administrator in a California school or district, students can easily get A-G course credit for taking computer science courses through CodeHS.
Best of all, since our courses are pre-approved, it’s easy to select CodeHS as an online course provider and register your classes.