Product Index
Curriculum Products
CodeHSCodeHS
CodeHS
by CodeHS
GRADES / High School (Grades 9-12), Middle School (Grades 5-8)
PRICING PLANS / One Time Purchase, License
PLATFORMS / Web Browser

Curriculum, teacher tools and teacher training to teach coding to high schoolers

Overview

CodeHS teaches students how to code and helps teachers learn how to teach code through online courses. All CodeHS courses use video lessons along with coding exercises and tutoring to teach the fundamentals of computer science. Each course can either be licensed by schools or purchased by individuals.

GOALS

CodeHS teaches students and teachers the basics of coding through video lessons, in-browser practice, and personal help. CodeHS was started to teach students anywhere how to code.

APPROACH

For students, CodeHS offers introductory courses in computer science and SQL, as well as a course on AP Computer Science in Java. Each course is comprised of web-based videos, graded exercises, and teacher tools. Introduction to Computer Science and AP Computer Science are both year long classes, while Introduction to SQL takes 6-8 weeks to complete. In line with CodeHS’ mission, every course is designed to be taught in school, compared to other online courses which primarily focus on teaching curriculum outside the classroom.

For educators, CodeHS offers Teaching Intro Computer Science (PD Course) to equip teachers who lack coding experience with the skills and knowledge needed to teach an introductory computer science class. The course, which takes 30-40 hours online, teaches coding fundamentals, including how to debug programs. It also covers strategies for teaching computer science in a classroom.

IMPLEMENTATION

All CodeHS courses are browser-based.

PRICING

CodeHS’ courses can either be licensed by schools on a classroom basis or purchased on an individual basis. It costs $2000 per classroom to license Introduction to Computer Science. AP Computer Science can be licensed for $3000 per classroom. For individuals, Introduction to Computer Science costs either $150, $399, or $1499. The later two options include extra services like personal feedback and tutoring. Finally, Teaching Intro Computer Science costs $1000 per school to purchase for schools.

WHO IS USING IT

Over 50,000 students have learned the fundamentals of computer science through CodeHS.  

EDUCATOR REVIEWS

Case Studies+
Write a Case Study

Are you a teacher or administrator who has used this product? Be the first to share your experiences with others by writing a Case Study:

Write a Case Study

Summit Reflections 24
District Supervisor of Technology Integration Full starFull starFull starFull starNo star
School Type: Elementary School, Middle School, High School, High ELL Population, Low Income Population, 1:1 Devices, Blended Learning

better price point
make elementary and midd...

EDUCATOR REVIEWS

District Supervisor of Technology Integration Full starFull starFull starFull starNo star
School Type: Elementary School, Middle School, High School, High ELL Population, Low Income Population, 1:1 Devices, Blended Learning

better price point
make elementary and midd...

District Supervisor of Technology Integration Full starFull starFull starFull starNo star
School Type: Elementary School, Middle School, High School, High ELL Population, Low Income Population, 1:1 Devices, Blended Learning

better price point
make elementary and midd...

PRICING PLANS

One Time Purchase

CodeHS: Teaching Intro Computer Science Online PD - This provides access to our online course and support.
Can be purchased by School Leader or District Administrator.

License

CodeHS AP Java - This provides access to the full curriculum and teacher tools.
Can be purchased by School Leader or District Administrator.

License

CodeHS Pro - This plan gives teachers extensive tools and resources as well as administrator resources.
Can be purchased by School Leader or District Administrator.

TECHNOLOGY PLATFORMS

This product is accessible via a web browser.

PRODUCT ATTRIBUTES

Characteristics

Online Course Delivery Online Course Delivery
Supplemental Supplemental
Video Instruction Video Instruction

Subject Matter

Computer Science Computer Science