Course Syllabus
This syllabus is a guideline and is subject to change.
Course Title/Number: WEB 120 - WEB AUTHORING II
Quarter: Winter 2015 (Jan 5 - Mar 25, 12 weeks)
Credits: 4
Class Days: Mondays and Wednesdays
Class Hours: 10:00 - 11:50 AM
Classroom/Lab: PC Lab, BE 3156
Instructor: Raven Gildea
Email: ravengildea@gmail.com
Office Hours: By appointment
Course Description
In this hands-on, two days a week course we cover professional web design techniques using HTML5 and CSS3, with an introduction to JavaScript and Adobe Dreamweaver.
Prerequisites
Completion of Web 110 (or equivalent) with a GPA of 2.0 or better.
This prerequisite may be waived with instructor permission if you can demonstrate comparable experience.
Specifically, you must:
- Understand the importance of correct HTML syntax and document structure.
- Understand the structural elements of an HTML document and have a solid working knowledge of its basic elements.
- Be able to create basic web sites with text, images, external and internal links, and forms by hand (no WYSIWYG applications).
- Be familiar with using FTP to upload and download HTML, images, and text documents between client and server computers.
- Be able to create basic images and text using PhotoShop, Illustrator, or similar illustration/image-editing software.
Outcomes/Competencies
After successfully completing this class you will be able to:
- Write and validate Section 508 (ADA) accessible HTML5 web pages.
- Apply and/or link CSS (cascading style sheet) formatting to a web page for basic to intermediate page layout using divs, floats, and clears.
- Upload and download digital files between client and server computers using Dreamweaver.
- Use server-side includes.
- Apply introductory-level DHTML/JavaScript to a web site.
Materials
Required materials - due by 2nd day of class
(Wednesday January 7th, 10:00 am)
- HTML & CSS: Design and Build Websites
by Jon Duckett
ISBN 9781118008188
- Responsive Web Design, second edition
by Ethan Marcotte
ISBN 9780984442577
- USB flash drive with at least 128MB capacity
- FTP access to server space: Upon payment of your SCCC Computer lab fee you will be issued 20MB of SCCC server space. You'll know you have server space if you find your name listed amongst the Student Web Accounts.
- Please note: I strongly recommend having your own (non-school) server space if at all possible.
- Internet Access: To participate in this class you need Internet access and an e-mail account.
You may use your personal e-mail account, or your SCCC student email.
- Software: PC or Mac: You'll need access to a text editing program (Notepad, Wordpad, TextEdit, etc.), an FTP program (FileZilla, WS_ftp, Fetch, Transmit, or the like), web browsers (Firefox and Internet Explorer), image editing software such as PhotoShop, and Dreamweaver CS6 or CC (available on campus when using any of our computers).
- Time: Expect at least 10 hours of homework, outside of class, each week.
Highly Recommended Textbook:
White Space is Not Your Enemy
Kim Golombisky and Rebecca Hagen
ISBN 9780240812816
If you don't have a background in graphic design, I strongly recommend this book! You can read it online for free if you have a Seattle Public Library card.
Computer Lab
All the software you'll need for this course is available on the work stations in the student computer lab. During winter quarter, the computer lab hours are:
- MTWTh: 7:00 am - 10:00 pm
- Fridays: 7:00 am - 6:00 pm
- Saturdays: 9:00 am - 6:00 pm
- Sundays: Closed
↑ Back to top
Course Policies
Assignment Structure
There are 6 assignments, 5 exercises, and one final project. The final project is worth 20% of your grade.
No Copied Code
I encourage you to work and problem-solve together, but you MUST turn in your own work. Unless otherwise stated in the assignment instructions, your assignments must be web pages you build yourself, starting from a blank document, and using only code you wrote from scratch.
Turning in code copied from other students, the internet, pre-packaged templates, or in-class examples as your own work is considered plagiarism, will result in a grade of zero for the assignment, and is subject to disciplinary action by the college.
How to Submit Homework
- Submit homework assignments by sending me an email that contains:
- A link to your homework assignment posted online, and
- The assignment files attached in a zipped folder
- All homework must be uploaded to your server space, linked to your portal page, and emailed to me BY 9:00 AM on the due date.
- Correctly uploading and linking your web pages is part of each assignment.
- Refer to the homework page each week for assignment details.
- Start each assignment with a blank document. Copy and paste the code for our required class document template. Be sure not to copy and paste any other code after that: write your code from scratch!
- All assignments must be written using valid HTML and CSS. Use the W3C validator, place the validation badge(s) on your page, and test the button(s) before submitting your assignment.
Late Homework Policy
- Late assignments will be marked down 2% per day, and are not accepted more than one week late. An assignment is late if:
- your homework email is time-stamped after the deadline time on the due date.
- your email does not include a zipped folder with the homework files.
- your email doesn't include a URL that takes me to your portal page.
- the assignment isn't correctly linked to your portal page on the due date.
- the page you post isn't substantially complete or doesn't meet the minimum assignment requirements.
- you update the assignment after the due date, indicating that the first version you posted wasn't finished yet.
- Don’t skip class to finish an assignment. Missing class will only get you further behind.
Quizzes
- We will have occassional brief in-class quizzes.
- Quiz questions will be from the required reading.
- Quizzes will take place at the very beginning of class: please be sure to arrive on time.
- There are no make-up quizzes under any circumstances.
Grading
To earn a grade of 4.0, you must:
- Attend class regularly: participation is part of your grade
- Check the class website regularly for updates
- Complete all reading assignments during the week they are assigned
- Take all quizzes assigned, scoring a cumulative of 98% or above
- Complete and submit all assignments on time, scoring a cumulative of 98% or above
- Complete, submit, and present in class your final project on time, scoring a 98% or above
Your grade is based on how well each assignment demonstrates a clear understanding of the material covered in class. Your grade is NOT based on "My client wanted it this way", "Another instructor said to do it this way", "I prefer to do it this way", or "I've done it this way in the past".
Final Project
- Your final project must be posted to the Internet, linked to your portal page, and emailed to me for grading by 9:00 PM on Wednesday, March 25th.
NO LATE final projects will be accepted.
- The project should showcase the web skills we've covered in class, and is worth 20% of your overall grade.
- Your project must have at least 10 pages, a consistent design look and feel, clear and consistent navigation, and must demonstrate the coding and design principles discussed in class.
- You must submit your final project's subject matter (your proposed client and purpose/description of the site) to me for approval as part of Assignment 1 (due Wednesday January 14th).
- You may not change your final project client/site plan after Week 3 without permission from me in writing. (Just to be clear, if you ask I will probably say "no".)
- We will present final projects in class during our finals day,
Wednesday, March 25th, from 8:00 AM - 10:00 AM.
This is REQUIRED: please plan to attend.
Instructor Responsibilities
- I will make every effort to issue grades for your assignments/quizzes/final project within a reasonable timeline (usually within one week after each due date).
- I will attempt to answer questions about any project or assignment up until the afternoon before it is due, IF I am available by email.
- I can help you best if you start your work when it is assigned so that you may ask your questions early. (I usually post assignments to the class website 7 days before the due date. I don't always check my email on weekends.)
- To get help with your code, validate first, then post your work to your server space and send me the URL in an email.
- I do not meet with students outside of class to review material covered in classes they missed.
Student Responsibilities
- The syllabus is a plan for the quarter and is subject to change at any time. It is your responsibility to be aware of any changes by attending class and checking the class website.
- You are responsible for obtaining any assignments or material you missed if you were not in class.
- It is extremely important that you attend each class and keep up with the reading assignments - you are responsible for completing assigned reading and homework prior to class.
- Each homework assignment contains a numbered list of the items to be completed. These are the items I will be grading.
- You are expected to complete work outside of class, which will involve a computer, textbook, Internet and class website access, email and FTP software.
- This class requires at least 10 hours per week of homework time outside of class. You may use open labs on campus or other resources in order to complete your homework.
- Start your assignments early: these assignments take time. If you have questions about an assignment, it's best to ask sooner rather than later.
- Students found plagiarizing or cheating will receive no credit, and will also be subject to college disciplinary action. For more information, refer to SCCC's Academic Integrity Policy in the college catalog or student handbook.
Raven's Wickedly High But Totally Reasonable Class Expectations
- Attend Class Regularly
Much of the material you'll need to successfully complete your assignments is covered in lecture, and is not available in any other format.
- Arrive on Time
Class begins at 10:00 AM. Please be logged in to your computer, have your text editor open, your FTP program logged on to your server, and Firefox open to the class site.
- Don't Multi-task During Lectures
Please give me the courtesy of your undivided attention during lectures. Turn your phone off and close web sites that are not related to our class. If you have urgent business that cannot wait until the end of class, please conduct it outside the classroom.
- Do the Reading in the Week It's Assigned
Reading each chapter when its assigned will help you to understand the lectures and successfully complete the homework.
- Put Some Work into Your Homework
Turn in your assignments complete and on time. Your work should reflect what we've covered in class and be worthy of college credit in a professional web design program.
- If You Want Help With Code, Send Me the URL
I'm happy to help you with your assignments, but I can't read your mind. Send me the URL so I can see your actual code. It also really helps if you give me a clear description of what you're trying to do.
ADA Accomodations:
If you have any documented disabilities and wish to request class accommodations, require special arrangements in case of building evacuation, or have emergency medical information I should know about, please contact the disability support services office (DSS) in Rm. 1112. Once the disability is verified with DSS you will be given a letter of accommodation: please bring that letter to me.
↑ Back to top