JavaScript Game Design

Course Description

JavaScript is one of the best languages to learn, it makes the browser come alive! This course will teach students JavaScript through coding multiple computer games including, pong, fish, a platformer and tower defense! They then will code or customize their own game! Students will be writing all the code themselves from going through the individual lessons and watching the video reviews.  They will learn about variables, functions, listening events, loops, arrays and objects. This course assumes no coding experience and includes self graded quizzes and tests.  Students will also upload their work at the conclusion of each project while creating an online portfolio.

Course Requirements

Grade Level

6 – 12

Materials

None

Tech Requirements

Students will need a Windows PC or Mac for this course; Chromebooks and tablets are not sufficient.

Duration

1 Semester

Prerequisites

None

Technology Skills

  • Internet Navigation
  • Word Processing
  • Email Communication

Major Concepts

JavaScript is one of the best languages to learn, it makes the browser come alive! This course will teach students JavaScript through coding multiple computer games including, pong, fish, a platformer and tower defense! They then will code or customize their own game! Students will be writing all the code themselves from going through the individual lessons and watching the video reviews.  They will learn about variables, functions, listening events, loops, arrays and objects. This course assumes no coding experience and includes self graded quizzes and tests.  Students will also upload their work at the conclusion of each project while creating an online portfolio.