• Home
  • Lessons
    • Class Resources
    • Class Schedule
    • Class Calendar
  • Assignments
    • Surveys & Quizzes
    • Code Challenges
    • Submissions
    • Example Games
  • About Class
    • Class Blog
  • Game Assets
    • Demo Assets

Scripting for the Web

Javascript & jQuery for Platt College

April 5, 2015

Final Project

Specifications

In this class the final project will be one of three projects:
1. Make a heavily interactive website which will include at minimum 4 JavaScript items. These can be any of the following and more: image carousels, sticky nav, hover states, lightboxes, modal windows, accordions, tabs, etc. of the four must be a ‘hand-crafted’ code item and the last one must use an advanced jQuery plugin with custom arguments for that plugin. If you have questions on what I mean about hand-crafted vs plugin, see my post Confusion about plugins.

2. Make a complete in browser JavaScript game
It should be an interactive game (of your own design) – it can be an homage, like the frogger and the galaga game in the examples. This should be utilizing methods from the jQuery library.

3. A calculator of some kind
Some examples include but are not limited to: mortgage calculator, car payment calculator, a distance rate calculator, a scientific calculator, a personality quiz and much much more. This should include several inputs and probably use ajax to display data.

Article by Trish / Assignments

← Seven JS Things I wish I Knew Sooner Project Presentations →

Random Quote:

believe the power of jQuery is highly underutilized. Most developers will take advantage of its shortcuts and CSS selectors, but most of the time they fail to take advantage of much else. Being able to extend jQuery, whether by adding your own functions, CSS selectors or full-blown plugins, makes you a much stronger and smarter developer. — Robert Duchnik, jQuery Plugin Development In 30 Minutes

Latest Posts

  • Class Evaluations
  • Lesson 13
  • Lesson 10

References

JavaScript & jQuery Book Site
W3Schools JS
jQuery
W3Schools jQuery
Class jQuery Cheat Sheet
JS Mozilla Developers Network
JS Reserved Words
WS300 Web Scripting Play List

Email

tladd@platt.edu

Copyright © 2026 · Education Pro Theme on Genesis Framework · WordPress · Log in