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)

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)

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)

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

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.

WCSD Computer Programming I & II

This is an 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. Once students complete the course, they will have learned material equivalent to a semester college introductory course in Computer Science and be able to program in JavaScript.