teaching machines

CS 318 Project – Prototype 1 – due on April 24

Your next milestone in the project is to create a digital prototype for your site. You will present this prototype to randomly assigned classmates for an initial evaluation.

Task 1: Create a Prototype

Create a first draft of your site in a folder named prototype1 in your GitHub project. Name this directory exactly; no spaces, all lowercase.

Complete these requirements:

  • Place the main page in a file named index.html.
  • Make an HTML file for each of your other pages using readable and meaningful names. Avoid abbreviations (i.e., no cntct.html or mem.html).
  • Some of the text copy can be lorem ipsum, with these exceptions: all headings, buttons, navigation items, and first sentences of every paragraph should be “real.” That is, they should have potential to be included in the final draft.
  • The images should be like the ones the client wishes to use in the final version. Where images are not yet available, you may use placeholder images.
  • Your site should support both desktop (big window) and mobile (small window) layouts.

Our focus is on the layout of the site. A later milestone will bring in the content.

Task 2: Student Evaluation

During lab on Monday, April 24, three classmates will evaluate your prototype by viewing it on GitHub.

Prototype 1 Deliverables

Submit your prototype by committing and pushing it to GitHub. Make sure GitHub Pages is enabled so others can view it rendered by a web browser.

Your prototype must be turned in on time to receive credit. Prototypes received after the posted due date will not receive any credit, but must be completed regardless. Project deliverables build upon each other, so you must complete this step in order to complete the next deliverable.


Leave a Reply

Your email address will not be published. Required fields are marked *