Quinsigamond Community College
CIS 134 - Web Development I - Section 3

SYLLABUS


SEMESTER: Spring 2001CLASS: Tuesday - Thursday 2:00 - 3:15pm
INSTRUCTOR: Diana Engelbart ROOM: 377A
OFFICE HOURS: By Appointment E-MAIL: engelbrt@ultranet.com



PREREQUISITE: CIS 111 or experience using computers, and reading comprehension

TEXT: Creating Web Pages with HTML and Dynamic HTML by Patrick Carey, Course Technology
ISBN: 0-619-01969-7

DESCRIPTION: This course teaches the student how to create dynamic Web sites using basic web authoring tools. The student will learn basic HTML including tables, forms, frames and cascading style sheets and will gain an understanding of the history and function of the Internet and related technologies.

OBJECTIVES:

  1. Create web pages using HTML
  2. Create web pages incorporating GIF and JPG files
  3. Create web pages with various types of hyperlinks, colors and fonts
  4. Create web pages using tables and frames
  5. Create web pages with client side forms and learn the concept of CGI
  6. Create web pages using cascading style sheets
  7. Demonstrate an awareness and conceptual understanding to the technologies used in and related to the Internet
  8. Sharpen and strengthen business problem solving skills

ATTENDANCE: Attendance will be taken. Students are expected to be punctual and conduct themselves professionally in the classroom.

MATERIALS: Approximately 10 3 ½" floppy disks will be required for this course.

HTML CODING POLICY: The HTML for all assignments, exams and projects is to be manually coded. Use of HTML generators is not allowed.

EXAMS: Two exams will be given. Both exams will be take home exams and are due back one week after they are distributed. Exams will be submitted on 3 ½" floppy disks.

HTML ASSIGNMENTS: All HTML assignments are described in the book. Files required for these projects can be obtained from Course Technologies' website http://www.course.com or from the folder CIS 134 - Engelbart on the school's shared drive (G:\). Assignment work should be submitted on a labeled 3 ½" floppy disk, organized appropriately in folders/directories. Assignments will be graded based on the following criteria:
  1. The code works as expected
  2. The code is readable
  3. The code is commented
  4. Good coding style is used
  5. All of the files for each assignment should be in a folder for that assignment and the folder should be on your floppy.

SOLUTIONS: Solutions to the quiz, exams and HTML assignments will be posted to this web site the day after such items are due. Late assignments will not be awarded credit. Students wishing to make up missed items should make arrangements with the instructor for alternatives.

RESEARCH PROJECT: The research project will explore some technical or historical aspect relating to the Internet and/or World Wide Web. The purpose of the project is to broaden your understanding of the Internet. All topics can be researched on the Internet. Other sources (books, newspaper and magazine articles, etc.) may be used if the student desires to do so. All sources must be credited. Each student will be assigned a different topic. The assigned topic can be found on the last page of this syllabus. The papers should be prepared in HTML. The use of graphics is encouraged. The material should be presented in a professional manner using professional page layout. References must be included with the work with hyperlinks to online resources. Graphic elements garnered from online sources should not only be credited, but a link to the source of the graphic should be included. Research topics will be presented to the class. Students are expected to provide professional, constructive feedback on each project presented to the class. Research projects will be submitted on 3 ½" floppy disk. Research projects are due after the Spring Break. Please refer to the course outline for specific dates.

FINAL PROJECT: The final project will be an original website or a major revision to an existing website. The subject may be related to the student's interest, business or may be assigned by the instructor. Projects assigned by the instructor may have stylistic requirements. Students may choose to work individually or in teams. Team projects are expected to have a broader scope than individual projects. Final projects will be submitted on 3 ½" floppy disk. Final Projects are due at the end of the semester. Please refer to the course outline for specific dates.

EXTRA CREDIT: Opportunities for extra credit on the quiz and on the exams will be given. Extra credit may also be awarded at the instructor's discretion. Students may request extra credit problems. Extra credit questions/projects are optional. Extra credit will be added to the overall points score.


GRADING: There will be one quiz, two exams, 14 HTML assignments, 1 research paper and 1 final web development project. 1 point will be deducted from each programming assignment for each class day that it is late. The final grade will be based on the following:


COMPONENT NUMBER POINTS EACH TOTAL POSSIBLE POINTS
HTML Assignments1410140
Exams2100200
Research Project1100100
Final Project1100100
GRAND TOTAL  540


GRADE PRECENTAGE POINT RANGE
93% - 100%502 - 540
A-90% - 92%486 - 486
B+87% - 89%469 - 480
83% - 86%448 - 464
B-80% - 82%432 - 442
C+77% - 79%415 - 426
73% - 76%394 - 410
C-70% - 72%378 - 388
D+67% - 69%361 - 372
63% - 66%340 - 356
D-60% - 62%324 - 334
<= 59%<= 318

Quality of class participation will be used to determine final grade when points earned fall outside of grade point ranges.


COURSE OUTLINE
  1. Thursday, January 24, 2002
    • Syllabus Review / Course Overview
    • Lecture: Introduction to the Internet and World Wide Web

  2. Tuesday, January 29, 2002
    • Lecture: No Lecture

  3. Thursday, January 31, 2002
    • Lecture: No Lecture

  4. Tuesday, February 5, 2002
    • Lecture: No Lecture

  5. Thursday, February 7, 2002
    • Lecture: No Lecture
    • Homework: Read Tutorial 1 and do the accompanying exercise

  6. Tuesday, February 12, 2002
    • Lecture: Tutorial 1: Basic HTML
    • Homework Assignment 1: (Tutorial 1)
      • Project 2: Creating a Web Page for the Mathematics Department, p.HTML1.39
      • Project 3: Chester the Jester, p.HTML1.41

  7. Thursday, February 14, 2002
    • Lecture: Tutorial 1: Basic HTML
    • Homework: Read Tutorial 2 and do the accompanying exercise

  8. Tuesday, February 19, 2002
    • Lecture: Tutorial 2: Hypertext Links
    • Homework Assignment 2: (Tutorial 2)
      • Case 2: Using Graphics as Hypertext Links p. HTML 2.34
      • Case 3: Creating a Product Report Site p. HTML 2.35

  9. Thursday, February 21, 2002
    • HOMEWORK ASSIGNMENT 1 DUE
    • Lecture:Tutorial 2: Hypertext Links
    • Homework: Read Tutorial 3 and do the accompanying exercise

  10. Tuesday, February 26, 2002
    • Lecture: Tutorial 3: Working with Color and Graphics
    • Homework Assignment 3: (Tutorial 3)
      • Case 3: Creating an Online Menu for Kelsey's Diner, p.HTML 3.56
      • Case 4: Create a Listing for Tri-State Realty, p.HTML 3.58

  11. Thursday, February 28, 2002
    • HOMEWORK ASSIGNMENT 2 DUE
    • Lecture: Tutorial 3: Working with Color and Graphics
    • Homework: Read Tutorial 4 and do the accompanying exercise.

  12. Tuesday, March 5, 2002
    • FINAL PROJECT PROPOSALS DUE
    • Lecture: Tutorial 4: Tables
    • Homework Assignment 4:
      • Case 1: Creating a Calendar of Activities at Avalon Books, p.HTML4.50
      • Case 2: Creating a Television Schedule at WMTZ, p.HTML4.51

  13. Thursday, March 7, 2002
    • HOMEWORK ASSIGNMENT 3 DUE
    • Lecture: Tutorial 4: Tables

  14. Tuesday, March 12, 2002
    • Review

  15. Thursday, March 14, 2002
    • EXAM 1
    • HOMEWORK ASSIGNMENT 4 DUE
    • Homework: Read Tutorial 5 and do the accompanying exercise

  16. SPRING BREAK

  17. Tuesday, March 26, 2002
    • EXAM 1 DUE
    • Lecture: Tutorial 5: Frames
    • Homework Assignment 5: (Tutorial 5)
      • Case 1: Creating a Sales Report for Doc-Centric Copiers, p.HTML 5.39
      • Case 2: Creating a Tour Page for Travel Scotland!, p.HTML 5.40

  18. Thursday, March 28, 2002
    • Lecture: Tutorial 5: Frames
    • Homework: Read Tutorial 7 and do the accompanying exercise

  19. Tuesday, April 2, 2002
    • Lecture: Tutorial 7: Cascading Style Sheets

  20. Thursday, April 4, 2002
    • HOMEWORK ASSIGNMENT 5 DUE
    • Lecture: Tutorial 7: Cascading Style Sheets

  21. Tuesday, April 9, 2002
    • Lecture: Tutorial 7: Cascading Style Sheets
    • Homework Assignment 6:
      • Case 1: Creating an Opening Page for The Stuff Shop, p.HTML7.63
      • Case 3: Creating Pages for the Willet Creek Golf Course, p.7.65

  22. Thursday, April 11, 2002
    • Lecture: Tutorial 7: Cascading Style Sheets
    • Homework: Read Tutorial 6 and do the accompanying exercise

  23. Tuesday, April 16, 2002
    • Lecture: Tutorial 6: Forms

  24. Thursday, April 18, 2002
    • HOMEWORK ASSIGNMENT 6 DUE
    • Lecture: Tutorial 6: Forms
    • Homework Assignment 7: (Tutorial 6)
      • Case 1: Creating a Search Form for Gordon Media, p.HTML 6.47
      • Case 2: Creating a Travel Expense Form for DeLong Enterprises, p.HTML 6.49

  25. Tuesday, April 23, 2002
    • Final Project Day

  26. Thursday, April 25, 2002
    • HOMEWORK ASSIGNMENT 7 DUE
    • Final Project Day

  27. Tuesday, April 30, 2002
    • Review

  28. Thursday, May 2, 2002
    • EXAM 2

  29. Tuesday, May 7, 2002
    • Make Up and Review Day

  30. Thursday May 9, 2002
    • FINAL EXAM DUE
    • ALL HOMEWORK AND PROJECTS DUE

Check out the QCC Computer Club!