Dates: January 11 - April 26, 2011 - Tuesdays - 5:30 - 8:00 PM (See the Course Schedule below)
You are expected to participate in each class meeting and will be tested on text and lecture content. It is your responsibility to notify me if you miss the daily roll call and to get the lecture notes from a classmate. Bring your textbook, a pencil, notepaper and a USB storage device to each class meeting. The maintenance and security of your textbook and storage media is your responsibility. The loss of these items does not exempt a student from his or her class/homework responsibilities.
Portable electronic devices such as cellular phones, pagers, PDA's, media players, etc. must not be used during class. If you need to be reached at the college, use the following numbers:
Students are not required to purchase any software for this course. See the page entitled HTML References to learn more about a variety of usefull software download and reference sites related to web publishing.
No more than 1 quiz or project can be made up. The make-up item might be more difficult than the original. You must schedule and complete the make-up no later than 7 days after the original. The final exam cannot be made-up without an Incomplete (I) grade. Make-up exams will be given in the on the same campus as the class meets. You must take a photo ID (preferably a license) to the Assessment Center to take a test.
Remember: All projects must be completed prior to the final exam for you to pass this course.
| Instruments of Evaluation | Points |
|---|---|
| Six hands-on projects, each worth 20 points, totaling | 120 |
| Three quizzes, each worth 100 points, totaling | 300 |
| Final (unit) exam (in an ) | 100 |
| Your final grade is based on your percentage of | 520 |
An average student should expect to spend at least as much time studying outside of class as spent in class. Review the schedule in advance to determine any conflicts that may arise regarding holidays or travel plans. Realize that all posted dates are deadlines for activities that you will be performing in this course. You are welcome to submit work early. Try to stay ahead of the schedule; don't just keep up with it. Contact me immediately if you cannot meet a deadline.
The readings used in this course are compiled from other popular texts related to the content of this course. Beware that we will be jumping amongst chapters in the texts and will not follow numeric sequence in the book. Chapters from [the book about HTML] will be identified below preceded by "HTML:". Chapters from the Virtual JavaScript Textbook (online readings about Dynamic HTML with JavaScript) will be identified below preceded by "JS:". We will not cover all chapters from the HTML book, although all are valuable reading. The Appendices in the book are extensive and extremely useful reference material. When listed as a reading assignment below, you are expected to browse through the appendix, but not to study it in detail. Exercises and review questions within the readings are useful, but will not be submitted for grading in this class.
Reading involving either the textbook (including the Virtual JavaScript Textbook) or related online example pages should be completed before attempting any project or assessment. Exercises and review questions within the textbook are useful, but will not be submitted for grading in this class.
This schedule and any changes to it will be posted on the course web site. You also are advised to review the web pages regarding academic schedules on the .
| Dates | Book/Chapter(s) | Topic / Event | Project Due |
|---|---|---|---|
| 1/11 | Course Orientation HTML: Ch.1 & Ch.2 |
It is expected that you are already familiar with the material discussed in these Chapters, but if not, you should study it. |
|
| 1/18 | HTML: Ch.3, 7, & 10 | Creating Your First HTML or XHTML Document Formatting the Body Section of Your Pages Adding Graphics Also read the Web page about filename extensions and [HTML Elements] from [Wikipedia] |
|
| 1/25 | HTML: Chaps. 4 & 11 | Stepping Out: Linking Your Way Around the Web Presenting Information in Tables |
Proj.1: XHTML Validation |
| 2/1 | HTML: 1-4,7,10,11 HTML: 16 |
First: Review for Quiz 1 - XHTML Then: Quiz 1 - XHTML |
Proj.2: XHTML Linked Pages |
| 2/8 | HTML: 16 & Ap.B | Using Style Sheets (CSS), and Browse Appendix B: CSS Reference |
|
| 2/15 | HTML: Chaps.19-21 | XHTML: HTML Goes XML Introduction to XML Fundamentals of XML |
|
| 2/22 | HTML: 16, 19-21 | Review for Quiz 2 - CSS & XML | Proj.3: CSS Validation |
| 3/1 | HTML: 16, 19-21 HTML: Chap.18 and JS: Chap.A |
First: Quiz 2 - CSS & XML Then: Bringing Pages to Life with Dynamic HTML and XHTML and JavaScript: Learning the Fundamentals |
|
| 3/8 | JS: Chaps.B & C | JavaScript: Storage, Expressions, Functions, and Selection | |
| 3/15 | JS: Chap.D | JavaScript: Loops, and Project Work Session | Proj.4: First JavaScript Project |
| 3/22 | HTML: Chap.18 and JS: Chap.A-D |
First: Review for Quiz 3 - JavaScript Then: Quiz 3 - JavaScript |
|
| 3/29 | SPRING BREAK - NO CLASS | ||
| 4/5 | HTML: Chap.17, and JS: Chap.E |
Developing Forms, and Javascript: Processing Forms (w/ data validation) |
|
| 4/12 | JS: Chap.F-I | Javascript: Objects, HTML DOM, Browser Reporting, and Animation | Proj.5: Second JavaScript Project |
| 4/19 | HTML: Chap.17 and JS: Chaps.E-J |
First: Javascript: Image Maps, then Then: Review for Final Exam |
Proj.6: Third JavaScript Project |
| 4/26 5:30 PM |
HTML: Chap.17 and JS: Chaps.E-J |
Final Exam - JavaScript | |