Syllabus · CSCI-115 · Website Design
Spring 2018· Mrs. Christine Moore
|Office Hours:||Contact Information:|
|10:30am - 12:30pm||
|10:30am - 12:30pm||
|Harbor Walk East #316|
|11:30am - 12:30pm||
|Log onto OAKS,|
|10:30am - 12:30pm||or moorec.people.cofc.edu|
|Appointments at other times are welcome|
This course will cover the design and development of cross-browser web pages using CSS and HTML. Topics will include the creation of effective site navigation, the generation of page layouts with CSS, and the design of pages that meet the W3C accessibility standards.
Prerequisite: The requirement is fluency with general computer use. This includes a basic understanding of networks, file manipulation and navigation, and working knowledge of a variety of software applications.
A variety of software will be used. A text editor such as Notepad++ or TextWrangler will be used for writing source code. The free web editor Bluegriffon will be introduced later in the semester. Several browsers will be available to assure that websites are developed for cross-browser compatibility. Additional FTP clients and graphic editors will be used to enable production of full websites.
Resources and Requirements
- Textbook: Web Development & Design Foundations with HTML5 (8th Edition), by Terry Felke-Morris
(Pearson 2016) ISBN: 0134322754
- Storage: A storage solution such as a flash drive, Google Drive, or www.dropbox.com
- Computer Science now has a walk-in tutoring lab at CSL. Get your tutoring here!
- Textbook companion. The site is created by the author and has bounteous resources for learning about web design beyond the textbook and the classroom. Some of its material is even more recent than the textbook.
- To provide students with the ability to design and publish fully functional websites
- To learn the basic concepts, issues and techniques related to website development
- To gain proficiency in the coding and scripting of various web languages. (HTML5, CSS, and CSS3)
- To understand concepts and strategies of communicating via the Internet.
- To be able to conduct and pass webpage validations
- To utilize and practice techniques for making websites accessible to all users and devices, in accordance with Section 508 guidelines
Participation and Attendance
Effective participation requires reading assignments BEFORE class and completing the practice questions for reading comprehension as well as making relevant comments during class. We will also have various unannounced in-class exercises throughout the semester. Some of these will have components that are submitted in a variety of ways, such as OAKS, embedded in your website, or verbally discussed. Your Participation/Attendance grade will account for 10% of your total grade.
Regular and punctual attendance is critical to your success in this class. No more than two (2) unexcused absences are permitted in TR classes; and no more than three (3) unexcused absences are permitted for MWF classes. Excess absences will result in 5 points being deducted from your Final Grade. While most information will be available either online or in the textbook, some information may only be presented during class. You are responsible for all information and announcements whether or not you are present.
As for missed assignments during your absences, I drop the lowest homework grade. Hopefully that will be enough to cover your emergency situations. Tests will only be made up for compelling reasons for absence, such as sickness or death in family.
Academic Integrity and the College Honor Code
All students are expected to adhere to the College of Charleston Honor Code (more information). For example, all work must be original and must not be copied from another student. Failure to follow this guideline will be considered a violation of the Honor Code and will be treated accordingly. A complete version of the Honor Code is located at: http://studentaffairs.cofc.edu/honor-system.
If there is a student in this class who has a documented disability and has been approved to receive accommodations through the Center for Disability Services/SNAP (Students Needing Access Parity), please come and discuss this with me during my office hours.
|Homework and Classwork||35%|
|Project – Website & Milestones||25%|
|Attendance and Participation||10%|
|A||93 - 100|
|A-||90 - 92|
|B+||88 - 89|
|B||83 - 87|
|B-||80 - 82|
|C+||78 - 79|
|C||73 - 77|
|C-||70 - 72|
|D||60 - 69%; F Less than 60%|
Other Policies and Information
Late Assignments: Assignments are due at the beginning of the class period on their due date. Thirty (30) points will be deducted if your assignment is late. My general policy is to deduct 50 points in my other courses. However, I'm taking into account that some of your problems have to do with you not uploading assignments correctly. Nevertheless, you are responsible for making sure that your uploads work. Late assignments must be submitted no later than the next class period. Due dates for assignments will be strictly enforced — late penalties will be applied.
Tests & Exams: Make-up exams will not be given unless approved in advance for compelling reasons.
Computer, Cell Phone, & Headphones Policy: We are in a classroom where everyone has a computer in front of them. There will be times when I will ask you to use the computer for an in-class activity, but other than that I do not expect you to use them while we are having class discussions or presentations. In this class, you are forbidden from wearing headphones, texting, using social media, or using electronic devices in any way that is disruptive to learning.
Course Calendar: The Course Calendar, which is a separate handout, provides details on most assignments.