CMSI 370 Interaction Design Fall 2009
All materials are in PDF. Contact me directly for source code or solutions.
Handouts
- 0903: Interaction Design Overview
- 0908: Interaction Design Guidelines
- 0910: Interaction Design Principles
- 0915: Interaction Design Theories
- 0922: Java Swing Startup, Using GridBagLayout
- 1001: The Java Event Model, MVC Sample
- 1008: Midterm Review Sheet
- 1015: XHTML Rules of Thumb, The Tags That Bind
- 1020: Menus, Forms, and Dialogs in XHTML/CSS/JavaScript
- 1022: Menus, Forms, and Dialogs
- 1029: Menus, Tool Bars, and Dialogs in Swing, Higher-Order Swing Components, Externalizing Resources
- 1103: Direct Manipulation
- 1112: Affordances
- 1119: Drag-and-Drop, Custom Swing Components
Related External Links
These links take you to Web sites beyond this server. The sites are in no particular order or bias, just “as they came to mind.”
- Wikipedia: A good starting point for virtually any concept lookup (emphasis on starting point)
- The Daily WTF has its share of interaction design fiascos (among others)
Published Design Guidelines
Research Projects and Prototypes