Contact Information Thomas E. Blum Office: Holroyd-133 Office Hours:
e-mail: blum@lasalle.edu Web: http://www.lasalle.edu/~blum Topics: Problem solving and programming using problem-based learning; web programming in an integrated development environment; control flow, iteration, modules, arrays, file processing, classes and objects, basic graphical user interface concepts (forms, inputs, etc). |
Meetings: |
Monday, Wednesday, Friday 12:00 and Tuesday 2:00 |
Location: |
Holroyd 120 |
Text: |
Beginning JavaScript, Paul Wilton & Jeremy McPeak, Wrox
|
W3 Schools Websites: |
|
Online Books: |
To find one set of relevant ebooks in La Salle University Connelly Library collection, go to the online catalog and do a keyword search on "safari online". Title(s) relevant to this course: |
Assessment: |
There will be a weekly lab as well as a weekly homework. There will be three open-book, open-notes exams in which you will write code and a final of the same format. The various components of the course will be weighted as follows:
|
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: |
When using materials from a book, website, etc., the source must be cited, otherwise it is considered plagiarism. Claiming another's work as your own is cheating. A student caught cheating will receive a score of zero. Repeated cheating can result in a failing grade for the course. Asking another for help on a step or two in a many step 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. |