Description
Geoffrey Matthews
Goals: Exercise creativity in developing a dynamic web page.
Zip your folder: Put all your files (including the supporting files) in a single folder and make a compressed (zip) archive of the folder.
Be creative! For this assignment, you have to design a web site and use the skills you’ve learned in this class to make it dynamic. In particular, you must use
• HTML
• CSS
• Javascript, including loops and arrays.
Note: PHP is optional.
Minimal requirements: There are no minimal requirements. Depending on what kind of web page you make, different grading criteria are appropriate. I’ll be looking for creativity and effort appropriate for the time you’ve been given.
If you have trouble being that creative, you can get full credit with the following. Note that these are not necessary for this assignment, they are merely sufficient for full credit:
• At least five pages.
• A navigation bar.
• Responsiveness to page width using media queries.
• At least two javascript arrays and for loops to process them.
• At least ten style classes or ids.
• A consistent and attractive look and feel (styling) to all the pages.
Suggestions:
• Make a game.
– The penguins and yeti game from the last two labs makes a good starting point. You can add scoring, win/lose, two players taking turns, sound effects, etc.
– A puzzle game such as a crossword or sudoku is fairly easy.
• Make a professional web site about yourself.
• Make a fan site about your favorite movie.
1




Reviews
There are no reviews yet.