INP 150
Lectures, Labs, Homeworks, and Online Readings
Class 1
Schedule:- Introduction to INP 150
- Lecture 1: Web Design Overview
- Set up E-Mail Accounts
- Activity 1: Browsing the Web and Viewing Code
Class 2
Schedule:- Lecture 2: Coding a Web Page
- Lab 1: Creating Your First Web Page
- Lecture 3: Block-Level Elements, Part I
- Lab 2: Adding to Your First Web Page
Class 3
Schedule:- Lecture 4: Block-Level Elements, Part II
- Lab 3: Practice with Block-Level Elements
- Lecture 5: FTP
- Activity 2: Getting Your Files on the Server
- Homework 1 Assigned
Class 4
Schedule:- Lecture 6: Proper File Naming
- Lecture 7: Inline Elements
- Lab 4: Practice with Inline Elements
Class 5
Due at Start of Class: Homework 1
Schedule:- Checking Your Grades Online
- Lecture 8: Linking
- Lab 5: Practice with Linking
- Homework 2 Assigned
Class 6
Schedule:- Lecture 9: Images
- Lab 6: Practice with Images
- Lecture 10: Comments, Special Characters, and Meta Data
- Lab 7: Incorporating Comments, Special Characters, and Meta Data
Class 7
Due at Start of Class: Homework 2
Schedule:- Lecture 11: Tables, Part I
- Lab 8: Practice with Tables
- Homework 3 Assigned
Class 8
Schedule:- Lecture 12: Tables, Part II
- Lab 9: Practice with colspan and rowspan
- Exam 1 Review: See Blackboard
Class 9
Schedule:- Exam 1
Class 10
Schedule:- Lecture 13: Introduction to CSS
- Lab 10: Working with Font Sizes and Families
Class 11
Due at Start of Class: Homework 3
Schedule:- Lecture 14: Classes, IDs, and Additional Text-Related Properties
- Lab 11: Practice with Classes and IDs
- See Blackboard for the Homework 4 assignment.
Class 12
Schedule:- Lecture 15: Inline and External Styles
- Lecture 16: Understanding the Cascade
- Lab 12: Practice with Inline and External Styles
Class 13
Due at Start of Class: Homework 4
Schedule:- Lecture 17: CSS Backgrounds
- Lecture 18: CSS List Styling
- Lab 13: Practice with CSS Backgrounds and List Styling
- Homework 5 Assigned
Class 14
Schedule:- Lecture 19: Introducing the CSS Box Model
- Lab 14: Practice with the CSS Box Model
Class 15
Due at Start of Class: Homework 5
Schedule:- Lecture 20: Display, Overflow, White Space, and Cursor
- Lab 15: Practice with Display, Overflow, White Space, and Cursor
- Homework 6 Assigned
Class 16
Schedule:- Lecture 21: CSS2 Selectors
- Lab 16: Practice with CSS2 selectors
Class 17
Due at Start of Class: Homework 6
Schedule:- Lecture 22: CSS Tables and Outlines
- Lab 17: Practice with Tables and Outlines
- Homework 7 assigned
Class 18
Schedule:- Lecture 23: Pseudo-Elements, Generated Content, and Additional Pseudo-Classes
- Lab 18: Practice with Pseudo-Elements, Generated Content, and Additional Pseudo-Classes
- Optional Homework - See the "Assignments" section of Blackboard.
Class 19
Due at Start of Class: Homework 7
Schedule:- Lecture 24: CSS3
- Lab 19: Practice with CSS3
- Exam 2 Review
Class 20
Due at Start of Class (if done; it is optional): Optional Homework
Schedule:- Exam 2