CIT 040–Spring 2017–Evergreen Valley College

Instructor:
Ben Lo (bennylo@stanford.edu)
Website:
http://cit.evc.edu/cit040/
General Information
3 Units | CR | Prerequisite: CIT010/BIS091
Course Description

This course teaches basic skills in HTML and design/layout concepts. These techniques will be used to design, develop and maintain professional Web sites.

Course Content
Student Learning Outcomes
Process

This class consists of lecture and lab. The instructor will be present to assist you during the group discussions and the scheduled lab hours, but you may come any time the labs are open. You may work on assignments in the lab or use your own computers.

Required Text
To be determined
Assignments

You will be assigned exercises ranging from light to moderate complexity. For each assignment, you will upload the solution to a website. Exercises will be graded on correct use of valid XHTML and how well they fulfill the specifications for the assignment.

Exams
You will have one midterm and one final; there may be pop quizzes as well. The comprehensive final will be on Tuesday, Dec 16, 2017. The final will cover topics that include, but are not limited to: writing fragments of HTML given specifications, describing the output of HTML, and correcting invalid HTML.
Grading
The work on the tests and exercises will be weighted and combined to calculate your final grade as follows:
Weight
Exercises:60%
Midterm/Quizzes:20%
Final Exam:20%
Grading:
90% and aboveA
80%B
70%C
60%D
Less than 60%F
Attendance

You are required to attend classes. If you decide to drop the class, it is your responsibility to do so. Four absences may cause you to be dropped–please notify the instructor if you have any extenuating circumstances. If you know of an absence in advance, please send me an email. The deadline dates for dropping a class with and without a “W” are printed in the EVC Schedule of Classes. Save the printed drop confirmation! You may need it to confirm that you dropped the course, or you will receive a failing grade.

If you decide to drop the class, it is your responsibility to do so. If you miss more than five assignments, the instructor may drop you from the course. Save the printed drop confirmation! You may need it to confirm that you dropped the course, or you will receive a failing grade. The deadline dates for dropping a class with and without a “W” are printed in the EVC Schedule of Classes.

If you are late to a class session, you will miss the material presented before you arrived.

Policies

Exercises are to be submitted prior to 9:00 p.m. Pacific Time on the date due. If turned in late, you will receive reduced credit; one letter grade per class session late up to two sessions late. Missed tests or exercises will receive zero credit. The final exam is required. Discussion about assignments is encouraged, but you must each do your own work. Cheating and plagiarism will be met with an F in the course. Plagiarism also includes using web HTML generating software to produce web pages. See the EVC catalog for details on the College Honesty Policy as well as student disciplinary and grievance procedures.

If you receive services from DSP or have a disability for which you need special accommodations, please let me know as soon as possible.

Course Outline

Note: the pace at which we will cover these subjects may deviate from this printed schedule. Your mileage may vary. Assignment due dates are given by the week. Use the online notes for your main reference source. The book pages are for extra reading.

Session Subject Book Assignment Due

11 February 2017

Overview of Clients and Servers
Introduction to HTML and XHTML
First HTML page

Intro to HTML

18 February 2017

President’s Day

25 February 2017

Physical and Abstract inline elements
Block elements

Formatting Text

4 March 2017

Attributes and Character Entities
Lists

Lists

11 March 2017

Links

Links

18 March 2017

Creating images
Including images in a web page
Imagemaps

Images

25 March 2017

Midterm



1 April 2017

Styles (1)

Styles

8 April 2017

Tables

Tables

15 April 2017

Spring Break

22 April 2017

External Stylesheets


Advanced Styles

29 April 2017

Forms
Begin planning final project

Forms

6 May 2017

Work on Final Project



13 May 2017

Continue Final Project


Final Project

20 May 2017

Final Exam