It also demonstrates how error correction is done, and how help is provided in context. The Sonic Finder shows how everyday sound can be used to provide feedback of user actions. The students analyze the interface in class and come up with potential problems. There is also a hands on component. If students do final projects, they are evaluated via the heuristic evaluation method.
Students get a check-sheet ahead of time with the guidelines written on it.
I schedule a half-hour with each project group, and do a heuristic evaluation of their system, discussing the results with them. The readings offered above offer much detail.