Technology Task 1: Foundation

The class web site (under "Resources") includes links to some recommended reference material for each of the technology areas (HTML/CSS, Javascript, and Ruby). Using this material, as well as whatever other resources you like, create:

  1. a tutorial for your technology area, and
  2. a cheat sheet for your technology area.

Note that the usual rules pertaining to academic misconduct apply. Content and design elements can not be plagerized and sources must be clearly cited. In other words, you must write your material "from scratch".

Tutorial

The intended audience for your tutorial is a student who has completed CSE 2231 Software II at OSU, but who has not yet taken CSE 3901.

The format of your tutorial should be a web site. You may use Middleman to generate the web site, along with associated technologies (e.g., Markdown, ERb, YAML). You can also use a syntax highlighting library such as coderay, rouge, or highlight.js. Web-design frameworks such as Bootstrap or Foundation, however, are not permitted.

Cheat Sheet

The intended audience for your cheat sheet is a student who is writing the 3901 final exam.

The format of the cheat sheet should be a (1 or 2 page) pdf document, suitable for printing and distribution as reference material for the final exam.

Submission

The web site (source) should be submitted by pushing a git tag to your central repository as described on the main Labs page.

The cheat sheet should be submitted on Carmen.

In addition, complete a peer evaluation using this template and email your form to the grader.