Please enable JavaScript to use CodeHS

Flavors

On our Pro plans, we have different Course Flavors available. Course Flavors means that you get exactly the right version of our course for your school, classroom, and students.

Introduction to Computer Science in JavaScript (Golden) (2022)

This course teaches the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills. Students learn material equivalent to a semester college introductory course in computer science and can program in JavaScript upon completion.

Introduction to Computer Science in JavaScript (Bulldog) (2022)

This is an honors-level introductory course covering the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills. Students learn material equivalent to a semester college introductory course in Computer Science.

Introduction to Computer Science (Collie) (2022)

The CodeHS introduction to computer science curriculum teaches the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills. This course is a semester-long version of our Intro to JavaScript (Golden) course.

Video Game Design in JavaScript (2022)

Students learn how to create video games in JavaScript in this honors-level, introductory course! Its curriculum teaches the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills.

Introduction to Computer Science in JavaScript (Corgi)

This course teaches the foundations of computer science and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills. Students learn material equivalent to a semester college introductory course in computer science and can program in JavaScript upon completion.

Illinois Introduction to Computer Science

The Illinois Introduction to Computer Science course teaches the foundations of computer science, cybersecurity, and basic programming, with an emphasis on helping students develop logical thinking and problem solving skills. Students learn material equivalent to a semester college introductory course in computer science and can program in JavaScript upon completion.

Video Game Design in JavaScript

This is the Video Game Design focused version of Introduction to Computer Science in JavaScript. It's an honors level course, since it most closely resembles Bulldog but includes more aspects of game design.

Introduction to Computer Science in JavaScript (Bulldog)

This is the honors version of the CodeHS Introduction to Computer Science course in JavaScript. This is geared for advanced high school students as a first programming course. The data structures modules are included in the main course.

Introduction to Computer Science in JavaScript (Collie)

This is a semester-long version of the main CodeHS Intro to Computer Science course in JavaScript. This is a first computer science course that teaches the fundamentals of coding.