In this unit, students learn fundamental programming constructs and practices in the JavaScript programming language while developing animations and games. Learning in this unit will allow students to:

  • Create an interactive animation or game that includes basic programming concepts such as control structures, variables, user input, and randomness. 
  • Work with others to break down programming projects using sprites and functions.
  • Give and respond constructively to peer feedback, and work with their teammates to complete a project. 
  • View themselves as a computer programmer and see programming as a fun and creative form of expression.

Interactive Animations and Games

Subject:
Applied Science, Computer Science
Material Type:
Unit of Study
Level:
Middle School
Grade:
6, 7, 8
Tags: