Courses focus on problem-solving and computational thinking skills to help students gain the knowledge needed to learn professional programming languages.
CodeHS high school curriculum provides a customizable, vertically-aligned pathway to unify a K-12 computer science program at any district.
CodeHS is an endorsed provider recognized by the College board for AP CSA and AP CSP in Python, Javascript, and Cybersecurity.
Creating a curriculum that works for a self-paced classroom is difficult, let alone finding the tools to execute it well. CodeHS does this with ease and excels with lesson videos, checks for understanding, examples, auto-graded exercises, and formative/summative assessments. I fell in love with CodeHS once I found it.
CodeHS offers robust computer science courses and CTE pathways aligned to state and national standards such as CSTA, ISTE, College Board Advanced Placement, and more.
9th | 10th | 11th | 12th |
---|---|---|---|
Computing Ideas (Lovelace) | |||
Creative Computing (HS) | |||
Introduction to Computer Science in JavaScript (Golden) (2022) | |||
Introduction to Computer Science in Python | |||
Web Design (Picasso) [2022] | |||
Introduction to Virtual Reality | |||
AP Computer Science Principles | |||
Fundamentals of Cybersecurity | |||
Web Development | |||
Mobile Apps | |||
AP Computer Science A (Nitro) | |||
Data Science with Python | |||
Data Structures in C++ |
Computing Ideas (Lovelace)
Level
High School
Course Length
155 hrs
Timeframe
Year
Creative Computing (HS)
Level
High School
Course Length
65 hrs
Timeframe
Semester
Introduction to Computer Science in JavaScript (Golden) (2022)
Level
High School
Course Length
125 hrs
Timeframe
Year
Introduction to Computer Science in Python
Level
High School
Course Length
175 hrs
Timeframe
Year
Web Design (Picasso) [2022]
Level
High School
Course Length
140 hrs
Timeframe
Year
Introduction to Virtual Reality
Level
Middle School, High School
Course Length
20 hrs
Timeframe
Unit
AP Computer Science Principles
Level
High School
Fundamentals of Cybersecurity
Level
High School
Course Length
145 hrs
Timeframe
Year
Web Development
Level
High School
Course Length
145 hrs
Timeframe
Year
Mobile Apps
Level
High School
Course Length
125 hrs
Timeframe
Year
AP Computer Science A (Nitro)
Level
High School
Course Length
130 hrs
Timeframe
Year
Data Science with Python
Level
High School
Course Length
85 hrs
Timeframe
Semester
Data Structures in C++
Level
High School
Course Length
130 hrs
Timeframe
Year
CodeHS is the best curriculum out there for students and teachers. We have a huge growing field and a gap in teachers who know the content. Many CS teachers are learning the content with the students! CodeHS makes learning for teachers and students easy and fun!
Short, digestible video tutorials covering programming topics and concepts in the upcoming lesson.
Student badges awarded after mastering key concepts -- teachers can also create custom badges.
Longer, open-ended labs and projects to advance students' programming skills.
Formative assessments including multiple choice questions about the tutorial video topics and concepts.
Comprehensive unit exams and summative assessments to gauge students full understanding.
Program examples to give students the opportunity to explore how the code works in the fully loaded IDE.
Engaging exercises that allow students to design and build programs based on new concepts.
Detailed lesson plans for every lesson -- easily print or modify to fit any classroom needs.