The following is the planned schedule for the course. Assignments and due dates are subject to change, so be sure to attend class so you don't miss any important announcements.
Here is a short guide on how to get help when you're stuck.
Unless otherwise specified, the class will use the following schedule:
Mondays and Wednesdays
Links are provided below for readings not found in the text.
At the start of class, you'll take an Individual Readiness Assessment Test on the reading material. After those are collected, you'll take a Team-Based Readiness Assessment Test on the same material (with the same questions). Then, we'll discuss questions as a class, and discuss a relevant case study.
Note that IRAT and TRAT quizzes are meant to gauge your readiness for the class discussion. As such, they cannot be taken late.
If a student or team answers an IRAT/TRAT question incorrectly, but feels that their answer is just as good or better than the provided answer, they may submit a one-paragraph appeal in writing by the end of the day, explaining their position and citing relevant sources.
Note that reading quizzes are meant to gauge your readiness for the class discussion. As such, they cannot be taken late.
Following the quizzes, we'll have a variety of team-based activities, class-discussions, and demos related to the topic of the week.
Fridays - Assignment Walk-through
On Fridays we'll discuss the assignment for the week and walk-through some of the trickier aspects of the work. Each coding assignment is due by Saturday night at 11:30 PM.
When submitting assignments, please submit a link to the GitHub pages site where the published work can be found.
|Week||Topic||Monday Reading||Wednesday Reading||Coding Assignment|
|1||Introduction||-||HTML Introduction & Ch 1||Github Pages Hello World|
|2||Text, Lists, and Links||No Class||HTML Ch 2, 3, and 4||Assignment Home Page|
|3||Images, and Tables||HTML Ch 5, Picture This||HTML Ch 6||Bio Page|
|4||Forms, Divs, and Audio/Video||HTML Ch 7||HTML Ch 8 and 9||Contact Form|
|5||CSS Intro||HTML Ch 10 and 11||HTML Ch 12, Google Fonts||Site-wide CSS|
|6||CSS Layout||HTML Ch 13||HTML Ch 14 and 15||Portfolio Page|
|7||CSS Formatting||HTML Ch 16||HTML Ch 17, 18, FontAwesome||How-to Articles|
|8||Responsive Design||Guide to Responsive Design||Responsive Design||Responsive Landing Page|
|15||Bootstrap||What is Bootstrap||-||Bootstrap Page|