Syllabus :: :: Fall, 2008
This course is for sudents with a serious interest in web design. It aims to explore the current state of web design techniques and trends. We will balance our approach between a practical, systematic approach and an exploratory, experimental one. We will always remember we are not just coders, copying and pasting like robots, we are inventors, and learning the essential building blocks will enable some of our ideas to come to life.
This course is continuation of web development studies for students who have been introduced to them via DMA207:Digital Media Programming or COM342:Intro to Web Design. The course will concentrate on practical web programming skills and the understanding of Flash for web development.
The course is presented in three parts: CSS layout, PHP/MySQL site development, and Flash Widget design. A thorough understanding of these critical areas of web design is our goal. Consequently, expect a great deal of outside-the-class study.
Textbook: Stylin' with CSS, by Charles Wyke-Smith. 1st Edition. ISBN 0321305256
Textbook: Codin' for the Web, by Charles Wyke-Smith. 1st Edition. ISBN 03213429192
Removeable storage device (see http://www.canisius.edu/comm_stud/dma/equipment.asp for more details).
Mandatory: Sketch/Idea book and drawing materials (sharpie markers, pencils, pilot razor point pens/roller balls).
HIGHLY RECOMMENDED:
Your very own domain, hosted on a LAMP server.
| Grade item | QPs | Quantity | Total Points |
|---|---|---|---|
| Projects | 200 | 3 | 600 |
| Exercises | 30 | 5 | 150 |
| Quizzes | 8 | 10 | 80 |
| Paper/Presentation | 100 | 1 | 100 |
| Participation/Classwork | 70 | 1 | 70 |
| TOTAL QPs | 1000 | ||
| Total QPs for Class | Final Grade (Total points divided by 10 and converted to a letter grade) |
|---|---|
| 925-1000 | A |
| 895-924 | A- |
| 865-894 | B+ |
| 825-864 | B |
| 795-824 | B- |
| 765-794 | C+ |
| 725-764 | C |
| 695-724 | C- |
| 595-694 | D |
| <595 | F |
Note: In the event that there are fewer or more than 1000 qps for the class, grades will be weighted. For example, if he maximum number of QPs ends up being 900, grades will be multiplied by 1.1 to yield 1000 QPs.
Grades are based on quality and effort. Late assignments will not be acceptable after two weeks, and will be penalized. Folders submitted to my drop box and are timestamped, meaning I can see the date they were submitted. Resubmitted assignments are acceptable until the final exam, meaning that grades can be adjusted if the resubmitted work shows improvement.
Grades of 2. This means I either can't open your files, lost your files, or see a major problem with your work. Check Blackboard constantly for your grades. As soon as you see a 2, see me so we can clear it up. If a 2 is not addressed within 1 week after it appears, it becomes a 0 and will not be changed.
Assignments may be resubmitted until the last day of the semester for grade reconsideration, as long as the first version was handed in on time. Grades will drop by 2 QPs for every day the assignment is late. If an assignment is at all late, it CANNOT be resubmitted.
Back up your files. "My hard drive died, I dropped my flash drive in a puddle, My computer got a virus" and the like are unacceptable excuses. You MUST ALWAYS keep two current copies of everything you do. There are many viable sources for backup-your portable drive, your home computer/laptop, Chupacabra, GMail.
Websites will be served in either your sites folder on Chupacabra or your public_html folder on WLAB. When submitting a website project, the site must be dropped off in my dropbox, as well as available via a link on your web space (http://wlab.canisius.edu/~username or http://dma.canisius.edu/~username)
See my Lab Notes for more detailed instruction on submitting work.
- Talking via cell phones is not permitted in class
- Text-messaging via cell phones, Instant Messenger, chat rooms, etc. is not permitted in class
- Web surfing and listening to music is not allowed during lectures and discussions but is allowed during lab work if the web surfing is relevant to a class assignment and the music listening is done with headphones.
- Treat people respectfully. Working together and asking questions of each other is encouraged. Please communicate with respect regarding technical and personal differences. Diversity of thought, culture and creativity will be encouraged.
- Do not bring food or drink into the classroom
- Do not touch the screens with your fingers
- Eyestrain, muscle and joint aches are common ailments that result from long hours working at the computer. Get up from the computer to take frequent breaks to give your body a rest. Alert the instructor if you are feeling any pain in your wrists or having any symptoms related to bad computer posture.
Participation grades will be largely based on classwordk assignments. During lecture/demo classes, students will be expected to follow along and produce work that reflects their learning. If you are not in class, you will not be able to complete classwork.