CodeHS has released an updated version of this Intro to Javascript (Golden) course. The new course is a pilot for the 2022-2023 school year. See Pilot: Introduction to Javascript (Corgi) or our blog post to learn more.

Read more about our primary Intro to Computer Science in Javascript course below!

Why Teach Introduction to Computer Science in JavaScript

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

GIF showing a JavaScript program running

What’s Covered in Intro to JavaScript:

[New] Intro to Javascipt (Corgi) Pilot - Updated Intro to JS (Golden course)

Intro to Javascript (Bulldog) Syllabus - Year long honors level course.

Intro to Javascript (Collie) Syllabus - Semester long version of the course.

Students learn the fundamentals of programming with an emphasis on problem solving and logical thinking. Topics covered include: graphics, animation and games, data structures, and more.

Here is a breakdown of the important programming skills that students will develop concepts that they will learn about by working through the CodeHS curriculum:

Table showing all modules for Intro to CS in JavaScript

Prerequisites and Curriculum Pathway:


The Intro to Computer Science in JavaScript course is designed for complete beginners with no previous background in computer science. The course is highly visual, dynamic, and interactive making it engaging for new coders

Curriculum Pathway

Curriculum Pathway incorporating Intro to CS in JavaScript

[New] Introduction to Javascript (Corgi) Pilot

CodeHS has released an updated version of the Intro to Javascript (Golden) course. This course is a pilot for the 2022-2023 school year. Teachers will be able to use this course with students and provide feedback throughout the year. Please note that the content of this course will be revised as needed during the pilot phase.

Visit the CodeHS Course Catalog to explore all the courses available. For help choosing on the right computer science course for your students, email us at

Did this answer your question?