Please enable JavaScript to use CodeHS

Introduction to Computer Science in JavaScript (Corgi)

JavaScript Basics

Students learn the basics of JavaScript including variables, user input, mathematics, and functions.

Lessons

3.1 Hello World

  • Hello World
  • Hello World Quiz
  • Hello World
  • Your Name and Hobby
  • ASCII Animals

3.2 Variables

  • Variables
  • Live Coding: Variables
  • Variables Quiz
  • Basic Variables
  • Daily Activities
  • +1 more

3.3 User Input

  • User Input
  • User Input Quiz
  • Basic User Input
  • Dinner Plans
  • Mad Lib
  • +1 more

3.4 Basic Math

  • Basic Math
  • Basic Math Quiz
  • Simple Calculator
  • Dollars to Pounds
  • Dividing Up Groups
  • +2 more

3.5 Collaborative Programming

  • Pair-Programming
  • Pair-Programming
  • Why Practice Pair-Programming?
  • Pair-Programming Reflection

3.6 Random Numbers

  • Random Numbers
  • Random Numbers Quiz
  • Rolling a Die
  • Treasure Chest Loot
  • Multiplication Practice
  • +1 more

3.7 Basic Functions

  • Basic Functions
  • Variables in Functions
  • Basic Functions Quiz
  • Function Flow
  • Digital Business Card
  • +1 more

3.8 JavaScript Basics Quiz

  • JavaScript Basics Quiz
  • JavaScript Basics Badge