

CSD
340 (Web Scripting) 


Contact Info: |
Thomas E. Blum |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description: |
Creation of dynamic and interactive documents for the Internet; study of the navigator object, the document object, the form object, language object; relationship between HTML and current scripting languages; fundamentals of scripting language design; database concepts required to interact with Web-based documents and the supporting server applications; event-driven interactions; current technology strategies; the future of scripting functions. Prerequisite: DArt 230 or permission of the DArt Director. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Meetings: |
Monday, Wednesday, Friday 9:00 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Location: |
Olney 127 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Texts: |
Beginning JavaScript, Paul Wilton, McGraw-Hill (Wrox) Download source code for book |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Websites: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Online Books: |
List of Safari Tech Book Online Title(s) relevant to this course:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Assessment: |
The components of the course will be weighted as follows
In addition,
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Self-Study: |
The Department of Mathematics and Computer Science will be conducting a self-study during the next four years. A part of this process involves inviting external experts who will review our course offerings, assessment measures, and student work. For this reason, faculty members will keep sample copies of students’ work including tests, homework assignments, programming assignments, and projects. Every effort will be made to ensure individual names are eliminated from these “artifacts.” If you prefer not to have your work included in this collection, please inform your instructor. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Classroom Behavior: |
While in the classroom, students should behave in a manner that is neither distracting to nor disrespectful to the professor or other students. Cell phones should be turned off. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cheating: |
Claiming another's work as your own is cheating. A student caught cheating will receive a score of zero. Cheating may result in a reduction of the final grade. Repeated cheating can result in a failing grade for the course. Asking another for help on part of a homework is acceptable; handing in duplicate or nearly duplicate work is not. If you require a significant amount of assitance, you should seek my help. Finally, openly allowing your work to be copied is also cheating. |