
Dial-a-Def
Rotation; Animating with Intervals; Transparency;
Z-Index

Learn-O-matic
Multiple Choice Quiz Game
Randomizing Arrays; Scoring; Graphic Status Indicator

Tank Battle with Custom Javascript Objects,
Animation with Intervals: position, transforms, opacity; Graphic Status Indicators

Acronymania -
Game of Abbreviations

Odd-Bots
Using Custom Javascript Objects, Inheritance Features, Dynamic Data Displayed with innerHTML

Bot Blaster
Keystroke Controls; Random Placement; Scoring; Data Persistence; Rotation Animation with Intervals
Dino-Cards
If Statements, Randomized Array
Multi-users, persistent data
IN THE CLASS,
WITH THE CLASS,
FOR THE CLASS
This program is for those who want to learn programming in the context of graphical, interactive, web distributable games. It will explore the use of computer technology to create games and mobile apps. This includes learning to use an object featured programming language, programming techniques, graphics software, data structures and access, algorithms, hardware, computing environments, and the client/server system. We primarily use the HTML5 (HTML, CSS, Javascript) technologies and Java.
Client-Server | HTML | CSS | Javascript | The DOM | The Browser | OOP