CSCI 121 Fall 2016 Schedule* Thomas Rogers
* subject to change
revised Oct 24, 2016
|
Date
|
Week
|
Topic
|
Reading
|
Aug 29 | 1 | Lecture 1 - Syllabus Review, Intro to the World Wide Web | Chapter 1 |
Aug 30 | | Pre-Lab 1 - Overview of Lab and Online Resources | |
Sep 2 | 2 | Lecture 2 - HTML Essentials (html, title, header, body tags) | Chapter 2 |
Sep 5 | | Labor day - No classes | |
Sep 6 | | Pre-Lab 2 - Your first HTML document | |
Sep 9 | | Lecture 3 - Formatting | |
Sep 12 | 3 | Lecture 4 - Links | |
Sep 13 | | Lab 1 - Basic Web Page | |
Sep 16 | | Lecture 5 - Lists, Colors | |
Sep 19 | 4 | Lecture 6 - Tables | |
Sep 20 | | Lab 2 - Website with Lists and Tables | |
Sep 23 | | Lecture 7 - Introduction for Forms | Chapter 3 |
Sep 26 | 5 | Lecture 8 - Advanced Forms | |
Sep 27 | | Exam 1 | |
Sep 30 | | Lecture 9 - Introduction to JavaScript | Chapter 6 |
Oct 3 | 6 | Lecture 10 - JavaScript Data Types and Objects | Chapter 11 |
Oct 4 | | Lab 3 - Web Page with Form | |
Oct 7 | | Lecture 11 - JavaScript Data Types and Objects (continued) | Chapter 10 |
Oct 10-12 | 7 | Fall Recess - No Classes | |
Oct 14 | | Lecture 12 - JavaScript Functions, Conditional and Control Statements | Chapters 7, 8, 9 |
Oct 17 | 8 | Lecture 13 - JavaScript Functions, Conditional and Control Statements (continued) | |
Oct 18 | | Lab 4 - Simple JavaScript | |
Oct 21 | | Lecture 14 - Cancelled due to strike | |
Oct 24 | 9 | Lecture 15 - JavaScript Document Object Model | Chapter 12 |
Oct 25 | | Lab 5 - Advanced JavaScript | |
Oct 28 | | Lecture 16 - JavaScript Event Handling | Chapter 13 |
Oct 31 | 10 | Lecture 17 - Exam 2 Review | |
Nov 1 | | Exam 2 | |
Nov 4 | | Lecture 18 - Introduction to CSS | Chapter 4 |
Nov 7 | 11 | Lecture 19 - CSS Continued... | |
Nov 8 | | Lab 6 - CSS and JavaScript | |
Nov 11 | | Lecture 20 - Introduction to DIV | |
Nov 14 | 12 | Lecture 21 - Website Layout: Basic | |
Nov 15 | | Lab 7 - CSS and DIV | |
Nov 18 | | Lecture 22 - Website Layout: Alternatives | Section 3.4 (review) |
Nov 21 | 13 | Lecture 23 - Website Layout: Alternative (continued) | |
Nov 22 | | Lab 8 - Website lab (start) | |
Nov 23-25 | | Thanksgiving Recess - No Classes | |
Nov 28 | 14 | Lecture 24 - HTML5 advanced topics | see notes |
Nov 29 | | Lab 8 - Website lab (continued) | |
Dec 2 | | Lecture 25 - Responsive Web Design | see notes |
Dec 5 | 15 | Lecture 26 - Responsive Web Design (continued) | see notes |
Dec 6 | | Lab 8 - Website lab (finish) | |
Dec 9 | | Lecture 27 - Website Builders | see notes |
Dec 12 | 16 | Lecture 28 - Final exam review | |
Dec 16 | | Final Exam (08:00am-10:00am, Lab 131) | |