Please enable JavaScript to use CodeHS

Indiana Introduction to Computer Science

Animation and Games

Students learn how to make objects move around the screen, and how to let users interact with programs using the mouse.

Lessons

21.1 Timers

  • Timers
  • Timers Quiz
  • Moving Ball
  • Magic 8 Ball
  • Crazy Ball

21.2 Random Circles

  • Example: Random Circles
  • Random Circles Quiz
  • Random Circles
  • Spinner Example
  • Growing Circle
  • +2 more

21.3 Random Ghosts

  • Example: Random Ghosts
  • Random Ghosts Quiz
  • Random Ghosts
  • Random Fireworks
  • Circle Wall
  • +1 more

21.4 Bouncing Ball

  • Example: Bouncing Ball
  • Bouncing Ball Quiz
  • Bouncing Ball
  • Hotspot Ball
  • Trail
  • +1 more

21.5 Mouse Events: Mouse Clicked

  • Mouse Events: Mouse Clicked
  • Mouse Events: Mouse Clicked Quiz
  • Click For Circles
  • Click For Ghosts
  • Teleporting Ball
  • +1 more

21.6 Mouse Events: Mouse Moved

  • Mouse Events: Mouse Moved
  • Mouse Events: Mouse Moved Quiz
  • Simple Painting
  • Colorful Drag to Paint
  • Coordinates
  • +1 more

21.7 Drawing Lines

  • Example: Drawing Lines
  • Drawing Lines Quiz
  • Drawing Lines
  • Leash
  • Advanced Animator Badge
  • +1 more

21.8 Key Events

  • Key Events
  • Key Events Quiz
  • Keyboard Square
  • Basic Snake

21.9 Crazy Ball Game

  • Crazy Ball Game 1
  • Crazy Ball Game Quiz 1
  • Crazy Ball Game 1
  • Crazy Ball Game 2
  • Crazy Ball Game Quiz 2
  • +4 more

Courses that include this module