CIS240 E-Commerce Website IISpring 2011Tuesday Evening 6:00pm - 9:00pm Room 8-1F |
||||||||||
REQUIRED TEXT: Javascript: A Beginner's Guide (Required) RECOMMENDED/OPTIONAL TEXT: Dynamic HTML The Definitive Reference 3rd Edition PREREQUISITES: CIS204 Intro to Website Development or HTML/CSS/Javascript knowledge. |
|
OBJECTIVES: This course will expand the students' knowledge and skills in CSS and Client Side scripting using Javascript. It will include topics of enhanced understanding and use of the Document Object Model on a variety of browers, expanded javascript processing such as client side data validation and dynamic content change. I. ATTENDANCE: This class schedule includes classroom time for the presentation and discussion of material. Students are expected to have completed any assigned readings in preparation for class and be prepared to discuss the assigned material. Attendance is encouraged and expected. II. PROGRAMMING PROJECTS:
III. EXAMS:
IV: COURSE GRADE: The Final Course grade will be determined by combining your total scores from projects, quizzes and final project. The grading scale is as follows: 90% AND ABOVE = A, 80% to 89% = B, 70% to 79%= C, 60% to 69 = D, 59% AND BELOW = F V. CHEATING AND PLAGIARISM Engaging in any form of cheating or plagiarism on an assignment, test, quiz or project will result in a ZERO grade for that particular assignment. These acts are considered academic misconduct by the college and various disciplinary actions may be taken. VI. TENTATIVE SCHEDULE: See instructors website VII. This syllabus is tentative and the instructor reserves the right to make changes during the course of the semester. VIII. SPECIAL NEEDS It is the policy of DMACC to accommodate students with disabilities. Any student with a documented disability who requires resonable accommodation should contact the special needs coordinator at (515) 964-6850 or (515) 964-6810 TTY. |
|
Week |
Date |
Topic |
Lab |
| 1 | Jan 11 | Chapter 1 Introduction to Javascript Chapter 2 Placing Javascript in an HTML File |
|
| 2 | Jan 18 | Chapter 3 Using Variables | Chapter 3 Assignment |
| 3 | Jan 25 | Chapter 4 Using Functions |
Chapter 4 Assignment |
| 4 | Feb 1 | Snow Day - Class Cancelled! |
|
| 5 | Feb 8 | Chapter 5 Javascript Operators |
Chapter 5 Assignment |
| 6 | Feb 15 |
Exam #1 Chapters 1-5 Lab Project |
|
| 7 | Feb 22 | Chapter 6 Conditional Statements and Loops | |
| 8 | Mar 1 | Chapter 6 continues
|
|
| 9 | Mar 8 | Chapter 6 continues |
Chapter 6 Loop Project |
| Mar 15 | SPRING BREAK! | ||
| 10 | Mar 22 | Chapter 7 Event Handlers Chapter 9 The Document Object Chapter 10 the Window Object |
|
| 11 | Mar 29 | Modify Document Object elements Style Object |
|
| 12 | Apr 5 | Chapter 12 Date Object page 326-338 Chapter 11 Javascript Arrays |
Date Object Project |
| 13 | Apr 12 | Chapter 14 Javascript and Forms |
Shipping Calculator |
| 14 | Apr 19 |
|
|
| 15 | Apr 26 | TBD | |
| Final | May 3 | Exam #3 Chapter 11-14 Lab Project 3 |
Key CSS Commands http://net.tutsplus.com/tutorials/html-css-techniques/the-30-css-selectors-you-must-memorize/