Please enable JavaScript to use CodeHS

Intro to Programming with Karel the Dog (Ace)

JavaScript Basics

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

Lessons

12.1 Hello World

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

12.2 Variables

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

12.3 User Input

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

12.4 Basic Math

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

12.5 Collaborative Programming

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

12.6 Random Numbers

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

12.7 Basic Functions

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

12.8 JavaScript Basics Quiz

  • JavaScript Basics Quiz
  • JavaScript Basics Badge

Courses that include this module