Syllabus IOWA WESTERN COMMUNITY COLLEGE COMPUTER STUDIES DEPARTMENT TITLE OF COURSE: COURSE NUMBER: SECTION NUMBER: Fundamentals of Web Programming CIS 207 01 HOURS: LOCATION: Mon - Friday Business Room CREDITS: 3 SEMESTER HOURS CREDIT INSTRUCTOR: Ruth White Office Phone: E-Mail: 712-566-2703 rwhite@underwood.k12.ia.us COPYRIGHT 2007 by Iowa Western Community College (IWCC) Course Description: This course will provide students with a strong understanding of Web design principles in the planning, building, publishing, and maintaining of a Web site. The course focuses on the complete Web development cycle from the conception of the idea of a site through the building and publishing of the site. Construction components for this course will focus on XHTML, DHTML, XML and JavaScript programming language. Design principles will also be discussed Course Goals: Upon successful completion of this course, the student will: Design and author HTML/XHTML documents Understand and utilize HTML/XHTML tags Format HTML/XHTML documents using CSS Apply basic client-side scripting to web pages Upload file to an HTTP Web Server Access resources for web design/development Identify different web technologies Recognize the W3C as the primary governing body of Web standards Methods of Instruction: Lecture: Laboratory: Homework: Lecture, overhead transparencies, handouts, demonstrations, and discussions. Instructor guided practice, class exercises. Reading, review exercises, and laboratory assignments. Textbook and Materials: New Perspectives, HTML, XHTML and Dynamic HTML, Comprehensive 3rd Edition by Patrick Carey published by Thomson/Course Technology ISBN: 0-619-26748 Alternative storage device (Flash Memory Stick) - All work assignments must be saved to disk for use during the entire semester. Write name on disks and/or label flash memory stick. The books are a required element in the course and will be used extensively during class/lab time. All students are expected to bring their own copy of the book to class each class session. Sharing of books, especially during test times, will NOT be allowed. Any student who does not have a book is strongly encouraged to consider withdrawing from the course since successful completion, without a book, will be considerably more difficult. Students are expected to bring all supplies to class – storage devices, book, pens, paper, etc. Please do not ask to borrow these items from the instructor. Internet access at home is not a requirement for the course. Most early assignments can be accomplished with Notepad and Internet Explorer without Internet access. Expectations: Professional and ethical in workgroups No swearing, Courteous, helpful and get along with others Participate in class Everyone hand in their own work No copying/pasting or use the same file Prepared for class Spend time outside of class-time (6 hours per week) Attend every class session Read chapter or Lab ahead of class-time Research for additional information or clarity Stay current with Industry Sign up for Newsletters (LangaList, Microsoft) Read Industry magazines or e-zines Complete assignments on time Upload Lab Report to Your Folder Ask questions in class Attendance: Students are expected to attend all sessions of classes for which they are enrolled. Absences shall in no way lessen student responsibility for meeting the requirements of any class. Students are expected to know the attendance policy of each of their instructors. Failure to abide by an instructor’s attendance policy may result in failure. School policy requires that attendance will be taken and recorded for every class meeting. Instructors are responsible for developing and implementing their own forms for recording class attendance, which may be checked and verified by sources from both on and off campus. These include, but are not limited to, Iowa Western Community College Student Services personnel, the Veteran’s Administration, federal, state, county, and private human services agencies, and scholarship granting organizations. This policy is subject to the limitations of The Family Educational Rights and Privacy Act. See also the Iowa Western Community College Catalog, under General Information – Academic Information (page 17). Assignments: Lab assignments are due at the beginning of the class period on the date indicated. These assignments may be turned in early. Late assignments will not be accepted, unless prior arrangements have been made with the instructor, and only in an emergency situation. It is the responsibility of the student to find out any assignments or class activities when absent from class. Assignment due dates will not be adjusted for any reason. Extra credit can only improve the grade you have earned. See your instructor for information on extra credit. Failure to complete/pass all assignments and/or tests may constitute failure of the course. Academic Honesty, Honor and Integrity: Upon enrolling at Iowa Western Community College, each student assumes an obligation to conduct her/his academic affairs in a manner compatible with the standards of academic honesty established by the College and its faculty. If this obligation is neglected or ignored by the student, disciplinary action will be taken. Each confirmed incident of cheating or plagiarism will be reported by the instructor to the dean or director, who will report it to the Dean of Student Services. Sharing your work or copying another students’ work, disk(s) and/or files will constitute cheating. Should any two (or more) students turn in identical work, said assignment will be given a grade of “0” for all students. The second time cheating occurs the student(s) involved will receive a failing grade for the entire course. Procedure and penalties for confirmed cheating and plagiarism are as stated in the College Catalog, under Student Services and Activities - Student Conduct, Discipline and Appeals Procedure. Classroom Order/Decorum: Due to the study nature of the classroom, students are asked to comply with the following: No food, drink, liquid containers, smoking or tobacco products are allowed in the classroom. Cellular phones are to be turned off during class time. Pagers are to be either turned off or in ‘silent’ mode. Stereo headphones are not to be used during class. Laptop computers & tape recorders are to be used only with permission from the instructor. No hats are to worn in the classroom. Grades: Evaluation Criteria Exams, Midterm & Final Exams Additional Web Project & Upload Assignments Participation TOTAL Percent 20 20 45 15 100 The following departmental grading structure will be used: A 90.00 - 100.0 % Indicates superior work and excellent progress B 80.00 - 89.99 % Indicates work and progress above the average standard C 70.00 - 79.99 % Indicates work and progress that meets the average standard D 60.00 - 69.99 % Indicates work and progress below the average standard F 0 - 59.99 % Indicates work and progress below the minimum standard Problem Resolution If you have a conflict with me, concerns about my teaching and/or the course material, please discuss this first with me. If we cannot resolve the difficulty, contact Program Chair: William Barrett FH108 712-325-3271. Assistance: Students should feel free to ask for assistance outside of class if they need it. Please see me to make the necessary arrangements. American with Disabilities Act Statement: If you are an individual with a disability who requires an accommodation to fully participate in academic programs or campus activities, please contact the Coordinator of Disability Services and Disability Resource Advisor as soon as possible at 712-325-3390 (V/TTY) or the Success Center, Clark Hall (CH-214). This will allow us time to plan your accommodations before classes and activities begin. Diversity Statement Iowa Western Community College values diversity and supports learning experiences that promote intellectual growth and human enrichment. FERPA Student rights concerning access to educational records are spelled out in Federal Public Law 98-380 as amended by Public Law 93-568 and in regulations published by the Department of Education. Student records and class schedules will be released only to students showing proper identification. Course Topical Outline and Schedule Students should expect to complete at least one book tutorial per week since there are 16 weeks in the semester and 16 tutorials in the book. Tutorial 1 Assignment Case 4 pg 52 Tutorial 2 Case 4 pg 101 Tutorial 3 Tutorial 4 Tutorial 5 Tutorial 6 Tutorial 7 Case 4 pg 169 Case 4 pg 239 Case 4 pg 282 Case 4 pg 345 Case 4 pg 429 Tutorial 8 Case 4 pg 479 Tutorial 9 Case 4 pg 519 Tutorial 10 Case 2 pg 569 Additional Web Case 3 pg Add19 Tutorial 11 Case 2 pg 628 Tutorial 12 Case 2 pg 682 Tutorial 13 Case 2 pg 743 File Smith.htm Story Board index.htm + 4pgs new.htm + 4pgs tw.htm messier.htm + 8pgs computer.htm longs.htm mbc1.htm mbc2.htm maxwell.htm + 5 pgs twain.htm random.js rename twinlife.htm to default.htm + 4 pgs and upload to web server ccc.htm ccc.js tiles.htm tiles.js brain.htm Tutorial 14 Case 2 pg 825 exp.htm Tutorial 15 Tutorial 16 Case 2 pg 886 Case 1 pg 956 badger.htm french5.htm Topic Developing a Basic Web Page Developing a Basic Web Site Working with Page Design Working with Tables Working with Frames Creating Web Page Forms Working with Cascading Style Sheets Using Multimedia on the Web Working with XHTML Working with JavaScript Working with Objects Working with Special Effects Working with Windows and Frames Working with Forms and Regular Expressions Working with the Event Model Working with Dynamic Content and Styles