Syllabus~212 Internet Programming II
Instructor: Kris Townsend |
Class Hours: 9:30 — 10:20 Daily |
Class Web Sitehttp://faculty.spokanefalls.edu/ktownsend/IS212 |
|
Required Text and Materials
![]() |
|
![]() |
|
Description
"This course applies client-side Internet programming technologies to
create dynamic web pages. Students are introduced to basic programming techniques using JavaScript and other scripting languages."
— CSS Catalog
Course Outcomes
Students will...
- Understand and apply the basic principles of programming, variables, conditionals, loops, methods, and objects, to solve problems.
- Learn to manage code from established frameworks such as MooTools, Dojo, Jquery, Yahoo User Interface, and Prototype
- Create Flash games using ActionScript 3.0.
Prerequisites
- IS 210, Internet Programming I (5 credits)
- Familiarity with CS 3 or higher will be helpful
Policies
Be responsible
- Arrive on time.
- Complete the assigned readings.
- Complete tasks assigned to you in a timely manner
- 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.
- You are expected to contact your instructor before missing a 3rd consecutive day.
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 is not allowed in the computer classroom.
Do your own work
- Copying the digital work of others and submitting it as your own with no or little of your own thoughts and work involved is considered cheating.
- Cheating is grounds for assigning a failing grade and can be placed in your academic record.
Manage Your Files
- Proper Web design requires proper file management. Failure to follow the file management techniques taught in class will degrade the quality of your work.
- Corrupted disks and computer failure will not be considered an acceptable excuse for missing your due date.
- Backup your work every day on a separate disk.
- Upload and test your pages early and often.
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 = 40% of your grade. This includes attendance, paying attention, completing assigned labs, completing assigned group tasks, and scores on pop quizzes.
Presentations = 30% of your grade. You will be expected to present to the class at least two times. Specifications will be given in class.
Final Project = 30% of your grade. This will likely be a group project using ActionScript 3.0.
Presentations and the final project will involve group work. Whenever group work is involved, you will have input on how each group member should be graded. And they will have input on your grade as well.

