Please enable JavaScript to use CodeHS

Georgia Introduction to Software Technology

JavaScript Basics and Graphics

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

Lessons

10.1 What is Programming?

  • Programming Languages
  • Programming Languages
  • Compilers vs. Interpreters
  • Compilers vs. Interpreters Reflection
  • IDE Scavenger Hunt
  • +2 more

10.2 Hello World

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

10.3 Variables

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

10.4 User Input

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

10.5 Basic Math

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

10.6 Random Numbers

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

10.7 Basic Functions

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

10.8 JavaScript Basics Quiz

  • JavaScript Basics Quiz
  • JavaScript Basics Badge

10.9 Intro to the Canvas and Graphics

  • Intro to Canvas and Graphics
  • Debug Mode for Positioning
  • Live Coding: Circle and Rectangle
  • Canvas Coordinates
  • Canvas and Graphics Quiz
  • +4 more

10.10 More Graphics Objects

  • More Graphics Objects
  • Live Coding: More Graphics Objects
  • Graphics Objects Quiz
  • Cute Animals
  • Greetings, Earth!
  • +3 more

10.11 Positioning Graphics Objects

  • Positioning Graphics Objects
  • Positioning Quiz
  • 8 Ball
  • Color the Rainbow
  • Create Your Own Plant!

10.12 JavaScript Graphics Quiz

  • JavaScript Graphics Quiz

Courses that include this module