Whats on the Midterm Exam
Date: Monday, October 19, 2009
Points: 100 points
Materials:
McCracken (usability): Chapters 16, Appendix
McFarland (JavaScript): Chapters 1-6 and 13 (p. 463-481)
History of the web (see link from Schedule page)
Usability guidelines (see links from Schedule page)
Lab assignments
What you learned from doing critiques
What you learned from doing projects
Suggested Usability Study Topics (about 75-80%)
History of the web
Usability guidelines
Usability and its benefits
User-Centered Development Methodology
Senses
Perception
Memory hierarchical model of memory, chunking, recognition vs. recall
Interruptions
Mental Models
Metaphor
Design implications for human cognition
Organizational schemes for content management exact, ambiguous
Organizational structures for content management hierarchy, hypertext, database
Principles of visual organization proximity, alignment, consistency, contrast
Navigation
- Navigation systems hierarchical, ad hoc, database driven
- Conventional understandings about navigation
- Menus
- Built-in browser navigational aids
- Strategies for effective site navigation
Suggested Scripting Study Topics (about 20-25%)
Scripting client-side vs. server side
HTML, XHTML, CSS
alert boxes
Numbers and strings
Selectors how to interpret them
Events and event handlers
Objects, properties, functions
Regular expressions
Forms, Validation
Arrays
if, while, do-while, for
Debugging
Format:
Multiple choice, true/false, matching, short answer
Essay (majority of test)
No code writing
Reading XHTML, CSS and/or JavaScript code (approx 20-25%)