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:

Introduction to JavaScript Syllabus

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

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 hello@codehs.com.

Did this answer your question?