- What is CodeHS?
- Implementation
- Districts
- Curriculum
- 6-12 Curriculum Pathway
- Four Year High School Curriculum Pathway
- K-12 Curriculum Pathway
- Intro to Computer Science JavaScript
- AP Computer Science in Java
- AP Computer Science Principles
- Intro to Computer Science in Python
- Computing Ideas
- Web Design
- Introduction to Virtual Reality
- Introduction to Programming with Karel the Dog
- Introduction to Programming with Karel the Dog (Español)
- Programming Languages
- Creative Computing
- Introduction to the Internet
- World of Computing
- Cybersecurity
- Mobile Apps
- Integrated Coding Projects
- All Courses
- Professional Development
- Online PD
- In-Person PD
- Teaching Intro CS
- Teaching Intro CS 2
- Teaching AP CSP
- Teaching AP Java
- Teaching Computing Ideas
- Teaching Intro Python
- Teaching Web Design
- Teaching Cybersecurity
- Plans
- Features
- Progress Tracking
- Magic Grading
- Next Gen Lesson Plans
- Offline Handouts
- Problem Guides
- Create
- Gradebook
- Access Controls
- Due Dates
- Course Map
- Problem Bank
- Playlist Bank
- Quiz Scores
- Mobile Apps
- Standards
- Resources
- Share
- Contact Us

Our Partners

Computer Science Teachers Association
We are a sponsor of the annual CSTA conference and participant in the CSTA PD Pipeline to provide CS teachers with professional development opportunities.

CS for All Consortium
The CSforALL Consortium is the national hub for the Computer Science for ALL movement that works to enable all students to achieve CS literacy as an integral part of their educational experience both in and out of school. CodeHS is a member of the consortium.

College Board
We have curriculum for both AP Computer Science A in Java and AP Computer Science Principles. Our AP CSP course and PD are College Board endorsed.

Girls Teaching Girls to Code
Girls Teaching Girls to Code is a program where Stanford women in Computer Science teach Bay Area high school girls to code. Students learn programming basics, build exciting projects, and develop strong relationships with mentors in the field.

Amazon Web Services
CodeHS is part of the EdStart program at AWS, which helps ed tech companies scale.

Expo
Expo makes it easy to build and share truly native apps that work on both iOS and Android. We use Expo to make learning to build apps seamless.

Readers Question Bank
The Readers Question Bank Group is an association of teachers collectively creating a curated set of high quality multiple choice questions designed to help students prepare for the AP Computer Science Principles exam. Their peer reviewed questions are available for all teachers to use on CodeHS.

Kodable
Kodable provides K-5 curriculum for computer science. We partner with them to create a comprehensive K-12 computer science pathway.

We partner with the TechStart initiative at Facebook to provide CodeHS for free to schools in low income areas and hold events to inspire kids to get into coding.

Code.org
We partner with code.org to help promote computer science education and provide activities for the Hour of Code.

Riot Games
Riot Games has partnered with CodeHS to bring computer science classes to girls schools in the Los Angeles area.

Degreed
Via the CSTA PD Pipeline, we partner with Degreed, so teachers can SSO into CodeHS with Degreed to track credits they earn by completing PD on CodeHS.

Code Montana
We have been working with Code Montana to promote computer science to students around Montana since 2014. Students in Montana who take CodeHS are eligible to apply to a scholarship at Montana Tech to study computer science.
- What is CodeHS?
- Implementation
- Districts
- Curriculum
- 6-12 Curriculum Pathway
- Four Year High School Curriculum Pathway
- K-12 Curriculum Pathway
- Intro to Computer Science JavaScript
- AP Computer Science in Java
- AP Computer Science Principles
- Intro to Computer Science in Python
- Computing Ideas
- Web Design
- Introduction to Virtual Reality
- Introduction to Programming with Karel the Dog
- Introduction to Programming with Karel the Dog (Español)
- Programming Languages
- Creative Computing
- Introduction to the Internet
- World of Computing
- Cybersecurity
- Mobile Apps
- Integrated Coding Projects
- All Courses
- Professional Development
- Online PD
- In-Person PD
- Teaching Intro CS
- Teaching Intro CS 2
- Teaching AP CSP
- Teaching AP Java
- Teaching Computing Ideas
- Teaching Intro Python
- Teaching Web Design
- Teaching Cybersecurity
- Plans
- Features
- Progress Tracking
- Magic Grading
- Next Gen Lesson Plans
- Offline Handouts
- Problem Guides
- Create
- Gradebook
- Access Controls
- Due Dates
- Course Map
- Problem Bank
- Playlist Bank
- Quiz Scores
- Mobile Apps
- Standards
- Resources
- Share
- Contact Us
