Syllabus~210 Internet Programming I
| Instructor: Kris Townsend |
Quarter: Fall 2009 |
Class Web Site» http://faculty.spokanefalls.edu/ktownsend/IS210 |
|
Required Text and Materials

» Headfirst HTML with XHTML and CSS
Elisabeth Freeman & Eric Freeman
O'Reilly, © 2006
0-596-10197-X
» USB flash drive
Course Description
"This course teaches how to create Web pages using XHTML and other scripting languages. Students gain experience in designing and structuring effective and accessible Web pages including pages with tables, forms and frames. Students format pages using Cascading Style Sheets. Advanced concepts include incorporating Applets, Flash, XML and JavaScript into XHTML documents. The course is modularized by credit so that students can complete the number of credits required by their program or personal learning goals. The course may be repeated in order to earn the maximum of 5 credits."
» CSS Catalog
Prerequisites
» none
Course Outcomes
Credit 1: Create a Well-formed XHTML Web Page
- Understand how the Web works: XHTML, CSS, browsers, and Web servers.
- Structure the content using HTML
- Start formatting content using Cascading Style Sheet (CSS)
Credit 2: Structure a Web Site and Insert Images and Hyperlinks
- Organize a complex Web site
- Publish to a Web server using FTP
- Code a navigation system in a complex site
- Write hyperlinks
- Insert images
- Comply with Section 508 accessibility and usability guidelines.
- Validate pages to the XHTML standards
Credit 3 Format Pages Using CSS
- Format pages using CSS
- Choose fonts and colors
- Apply the CSS box model
Credit 4 Layout Pages and elements Using CSS
- Use the CSS Box model to lay out pages and elements including fixed, relative, and static positioning
Credit 5 Create HTML Tables, Forms, Add Multimedia, and Use JavaScript
- Create tables to present data
- Insert sound, video, and Flash animations
- Create an HTML form
- Evaluate and use JavaScript code found on the Internet
Variable Credit
Students may enroll in as many credits as their program requires or as fits their personal needs. Each credit is essentially two weeks in length. Students enrolled in 3 credits attend class the first 6 weeks and students enrolled in all 5 credits attend the entire quarter.
Policies
Be responsible
- Be professional. Your enrollment in this class indicates that you plan to work professionally in a technical field. That professionalism needs to start now, not then.
- Do your own work. Working with others to solve problems and foster learning is encouraged. Blindly relying on the work of others is discouraged and considered cheating. Cheating is grounds for assigning a failing grade and it can be placed in your academic record.
Come to class
- This class is designed for students to work together on a common set of problems and challenges in the presence of an instructor. Missing class or using class time to work on other projects greatly increases your risk for poor quality work or failure.
- Excuses for absences are not asked for or accepted.
- An excuse is needed only if you want a Z grade for the course.
- Late work is not accepted and there are no makeups.
- If you miss a class, check with another student to find out what you missed before the next class. Waiting to 'catch up' during the next class places the entire class at a disadvantage.
- Contact your instructor via email before missing a 3rd consecutive day. I don't want to hear excuses, but I do want to know what your plan is for returning and catching up.
- Missing 11 or more classes will result in a grade of 0.0.
- Visual Workshops can be completed outside of class meeting. Completion of the lab by the due date counts for that day's attendance.
Conduct yourself with courtesy, respect, and consideration for others.
- I do not want to share your attention with others. Engaging yourself with the computer or other electronic devices during lectures, demonstrations, and class discussions is distracting to other students and rude. You may be asked to leave at the discretion of the instructor.
- Cell phones and pagers need to be turned off.
- Leaving the class for food or a smoke is not allowed.
- Food and drink are not allowed in the computer classroom.
Manage Your Files
- Corrupted disks and computer failure will not be considered an acceptable excuse for missing a due date.
- Backup your work every day on a separate disk.
- Submit or complete each task at least 24 hours before each deadline. IT professionals know to make room for any technical problems could happen.
Moodle
You are expected to use Moodle in the following ways:
- Upload your picture
- Maintain a current email address
- Check grades frequently
SFCC Statement on Diversity
In order for learning to take place, students must feel safe; this safety is due all students, not only those who share your values and beliefs. For this reason, courtesy, thoughtfulness, and acceptance are essential in our discussions in and out of the classroom. Acceptance should not be confused with agreement; one need not agree with a person to listen, and one must listen well in order to disagree respectfully. Every student in this course has a voice and so deserves the courtesy of attentive listening and the freedom to express diverse ideas.
Disability Support Services
If you have a health condition or disability that may require you to have accommodations in order to effectively participate in this class, please contact the Disability Support Services in Building 17, Room 201 (Phone 533-4166). Information about conditions or disabilities will be regarded as confidential.
Grading
Participation
5 points per day, 50 points per credit
- 1 point off for arriving late
- 1 point off for leaving
- 1 point off for not paying attention
Tests
Tests: 50 points per credit
- One and two credit students take one test
- Five credit students take two tests, one for credits 1 - 3 and one for credits 4 and 5
- Tests are open book and reference sites on the Internet can be used
Schedule
Credit 1: Sep 21 - Oct 2
Test for 1 credit students: Oct 7
Credit 2: Oct 5 - Oct 16
Test for 2 credit students: Oct 16
Credit 3: Oct 19 - Oct 30
Credit 3 Test: Oct 30
Credit 4: Nov 2 - Nov 13
Credit 5: Nov 16 - Dec 4
Final: Dec ??? 8:30 - 10:30 (refer to Fall bulletin)