Syllabus - CIS 195 Web Development I

Fall 2009

Description

CIS 195 - Web Development I explores the use of development tools, HTML/XHTML, and CSS to create valid web sites for a variety of topics. Topics include site planning, design, navigation, usability, and publishing.


Recommended prerequisite: CIS 120 or instructor approval
Credits: 4 (Lecture: 3; Lab: 2)

Course Outcomes

  1. Know the role of web servers and file management within the Internet infrastructure.
  2. Know the basic structural elements of valid XHTML 1.0 web pages.
  3. Know the differences between HTML 4.01 and XHTML 1.0 strict syntax.
  4. Effectively and efficiently use images on web pages.
  5. Manage hyperlinks within a page and to sources beyond the web page/web site.
  6. Use CSS to manage web page design/usability.
  7. Use block elements such as tables and lists.
  8. Create web pages with embedded audio and video.
  9. Create web forms for data collection.
  10. Use JavaScript for interactive features.

Prerequisite Skills

Prior to starting class, CIS 195 students need to possess digital literacy skills as demonstrated by successful completion of CIS 120 or IC3 Certification AND basic Web/Internet technology skills. These skills include, but are not limited to...


Meeting Time/Location

This course meets Tuesdays and Thursdays at 3:15pm to 5:30pm in PIO 113.

Instructor

Ralph R Phillips, Assistant Professor

My e-mail address is rrphillips [at] cocc.edu. Please use descriptive subjects when sending an e-mail. "Problem floating menu" is a better subject line than "Help!". E-mails without a subject are filtered to get automatically trashed. See http://rrphillips.cocc.edu for more contact information.

Course Text and Supplies

HTML Dog: The Best-Practice Guide to XHTML and CSS (Paperback)
by Patrick Griffiths (Author)

Although the course text does not have end-of-chapter exercises, it is required and will be used for graded activities including quiz and exam preparation. This course will also make extensive use of resources online:



For the greatest convenience, students should use a portable USB drive for file management. Portable USB drives are readily available for under $10 at office supply and electronics/computer stores. With your USB drive, you can install portable applications like Firefox (with the web developer add-on and firebug add-on), Filezilla, Notepad++, and even a portable image editor.


A high-speed Internet connection will allow students to work more efficiently on many class tasks and especially with watching tutorial videos related to our topics.

Course Topics and Activities Schedule

Unless stated otherwise, the activities are due at 11:59pm. Although quizzes aren't listed in the schedule, we will tend to have at least one quiz per week, sometimes two. Some quizzes will be taken in class and some will be taken at home depending on time available and the topic.

Row
Week
Date
Topic
Activities Due
1
1
09/22/09
Getting Started / Web Development Software
Assignment 1 due Friday, 09/25
2
1
09/24/09
Basic HTML Syntax
Assignment 2 due Tuesday, 09/29
3
2
09/29/09
Basic CSS SyntaxAssignment 3 due Friday, 10/02
4
2
10/01/09
Validating and Publishing
Assignment 4 due Tuesday, 10/06
5
3
10/06/09
Working with Web Text
Assignment 5 due Friday, 10/09
6
3
10/08/09
Working with Web Text
Assignment 6 due Tuesday, 10/13
7
4
10/13/09
Hyperlinks
Assignment 7 due Sunday, 10/18
8
4
10/15/09
Links, Lists and Navigation
Assignment 8 due Wednesday, 10/21
9
5
10/20/09
Links, Lists and Navigation
n/a
10
5
10/22/09
n/a
Mid-term Exam
11
6
10/27/09
Basic Images on the WebAssignment 9 due Friday, 10/30
12
6
10/29/09
Images and Web DesignAssignment 10 due Tuesday, 11/03
13
7
11/03/09
Planning Web Page LayoutsAssignment 11 due Friday, 11/10
14
7
11/05/09
Creating Web Page Layouts
Assignment 12 due Tuesday, 11/17
15
8
11/10/09
Web Forms and Tables
Assignment 13 due Tuesday, 11/17
16
8
11/12/09
Web Forms and CSS
Assignment 14 due Friday, 11/20
17
9
11/17/09
JavaScript Basics
Assignment 15 due Tuesday, 11/24
18
9
11/19/09
JavaScript Variables and Functions
Assignment 16 due Tuesday, 12/01
19
10
12/01/09
Multiple Media
Assignment 17 due Friday, 12/04
20
10
12/03/09
Multiple Media
n/a
21
Finals
12/08/09
n/a
Final Exam

Calculating Your Grade

Activities completed will be worth a certain amount of points depending on the activity category. A student will know their current standing in class by dividing the total number of points earned by the points possible up that time. So, if by week seven a student has earned 550 points and 720 points have been possible, then that student would have 76.4% (550/720) at week seven. A course will have approximately 1,000 points possible.


Quizzes
about 200 points
Assignments
about 450 points
Mid-term Exam
150 points
Final Exam
200 points


By keeping track of the number of points earned a student will know their percentage grade by dividing points earned by points possible. With percentage grade known, the letter grades will be...


A
94% or higher
A-
90% - 93.9%
B+
87% - 89.9%
B
84% - 86.9%
B-
80% - 83.9%
C+
77% - 79.9%
C
70% - 76.9%
D
60% - 69.9%*

*CIS students must earn a C or higher for the credits in that course to count as part of their degree. For courses that offer a pass/fail, a C or higher must be earned in order to be considered a pass.

Late or Incomplete Assignments/Activities


Students that miss a class are responsible double-checking the topics schedule and for getting notes from classmates and reviewing class recordings/handouts (if available). Asking "what did I miss in the last class?" will get a needle poked into the voodoo doll likeness I keep of every student.

Incomplete Course Grades

Getting an Incomplete for a course grade is very rare. To be considered for an incomplete grade, students must...



Students who haven't shown they were on track to earn a C or higher should withdraw from the course prior to the eighth week.

Commitment

Being busy does not always mean real work. The object of all work is production or accomplishment and to either of these ends there must be forethought, system, planning, intelligence, and honest purpose, as well as perspiration. Seeming to do is not doing. -- Thomas Edison



Success in any class depends greatly on the student's commitment. A full-term, 4-credit course requires approximately 12-15 hours of work, each week, away from class. This includes reading the text, working on assignments/projects, and practicing the skills demonstrated in class or online. Students seeking exceptional grades often need to put forth exceptional effort, working for more than 12 hours in a week for a particular class.


Disability Accommodations

Students with documented disabilities who may need accommodations, who have any emergency medical information the instructor should know of, or who need special arrangements in the event of evacuation, should make an appointment with the instructor as early as possible, no later than the first week of the term. Students any also wish to contact the COCC Disabilities Services Office in Boyle Education Center, extension 7583.


Personal Counseling, to help with time management, stress, depression and the many other personal situations affecting students. Call the CAP Center at 383-7200 to schedule an appointment.

Insurance

Students are not covered by medical insurance while on campus or involved in college classes and activities. Students are responsible for their own medical and dental insurance coverage. Information on student insurance coverage can be obtained at the student health center in Grandview or at the cashier in the Boyle Education Center. If you have specific questions or concerns regarding student insurance coverage you should discuss them with the Program Coordinator or Department Chairperson.

Plagiarism

All students are expected to practice the highest standards of academic honesty. Cheating on assignments, quizzes or exams or plagiarizing other people's work is unacceptable and may lead to a failing grade. Plagiarism is using, borrowing or stealing someone else's words or ideas without giving appropriate credit to the original author. This includes copying definitions and sentences from textbooks, other student's papers, the Internet or any other source. Students are expected to complete all assignments independently, unless it is a designated group project. In addition to traditional forms of cheating, cheating in a computer class includes:



When in doubt, ask.

Equal Opportunity Policy

COCC has a continuing commitment to programs of equal opportunity and affirmative action to extend community services and educational, employment and promotional opportunities to all legally protected classes.


COCC does not discriminate on the basis of age, disability, gender, marital status, national origin, race, religion, sexual orientation or veteran status. The College complies with all federal legislation and civil rights laws of the State of Oregon.