Final Project Presentation

The presentations will be done at the beginning of class. Wednesday, June 7, 2017, and maybe Friday, June 9, 2017.  No projects will be accepted after Friday, June 9, 2017, after 3:35 pm (at the end of the school day).


Final Exam

There will be an exam on Friday 9, or Monday 12 June 2017
It will consist of topics we cover over the two semesters.

The exam day depends on the completion of presentations of games designs.

Final Project – Modified Game Design

Objective
At the end of this project, students will:

  • Create a Modified game from an original game for the final group project.

Requirements:
Rules/ information needed for the game.
Provide link or code to the original game.
Comments are required in the game.

Folder name: Team_Name-Game Design
DUE: Tuesday, June 6, 2017, at the end of the day

JavaScript Object and Method

Objective
In this lesson, students will learn:

  • how to start working with JavaScript objects and methods

An object is a collection of properties (related data and/or functionality (which usually consists of several variables and function)s — which are called properties and methods when they are inside objects.)

Syntax

Example

Properties are variables that belong to objects. You can give them any name you like. and any values: numbers, strings, Booleans, arrays, or even other objects. But unlike variables, a value is assigned with a colon, not an equal sign.

Use the object name, then a dot, and then the property you want to access. Use them like any other variables.

Example

Another format to create an object:

Object Methods
A method is a function which is a property of an objectA method is another name for a function inside an object.

Syntax

Example


References
JavaScrip Objects Basic
Method definitions

Final Project – Game Design

Objective
At the end of this project, students will:

  • Create a Modified game from chosen game for the final group project.

There will be short lesson during the week as you progress.

Canvas size options:
600px X 600px
800px X 600px
800px X 800px

Requirements:
Rules/ information needed for the game.
Provide link or code to the original game.

IMPORTANT
Most of the work should be done in class.
Group/team members not in attendance in class will receive a 65 for their participation in the project.
I will be taking account of the team members actively working on the project.

Folder name: Team_Name-Game Design
DUE: Wednesday, June 6, 2017