CSCI 446 Unit #12 JS

Purpose:

Create a more open-ended program that provides an opportunity to use additional HTML5 and JavaScript features. You will need to review some material within w3schools and/or google to figure out some features.

Description:

In this lesson you will create a fun activity based around completing a set of "challenges." Specific requirements:

Challenge 2

The "Game Challenge" should be a game that makes use of a timer and animation. Games like Snake, Space Invaders, Frogger etc. would fall into this category. The complexity of this challenge should be roughly on par with Same Game. To ensure this, you will create a rubric for the game which I will approve. The rubric will spell out the requirements of your game, and assign reasonable point values (i.e., point values similar to Same Game rubric - if you allocated 20 points for drawing the board, for example, this would not be similar). The rubric for your game should total 40 points.

Challenge 3

You will create another challenge that makes use of HTML5 drag-and-drop. This might be a small jigsaw puzzle, or some activity where you need to figure out the right location to drop an object (e.g., a matching game). As with the game challenge, you will create a rubric that I will approve. This rubric should total 20 points.

Deliverables

The design of your activity, including the rubrics for your game and simple activity, will be submitted during Final Project Week 2.