[comp.cog-eng] Teaching User Interface Development

perlman@giza.cis.ohio-state.edu (Gary Perlman) (03/04/91)

I have recently finished a new version of my presentation slides on
User Interface Development.  These slides are designed to accompany
Curriculum Module 17, which I wrote for the Software Engineering
Institute at Carnegie-Mellon University.  The module contains a 30-page
annotated outline of the field, about 10 pages on teaching considerations,
and a 40-page 200-item annotated bibliography.  SEI curriculum modules are
designed to help instructors design and develop courses.  This new version
of the slides contains over 50% more information on fewer slides, and
conveys what I think is a better organization of the material in the
module.  Previously, the slides contained cut-and-pasted graphics, but the
information in these has been reworked into tables and lists; the result
is that it is possible to email the complete slides.  These slides are
available free of charge for non-commercial use by educators.

I am also including some slides specifically on the teaching of UI Development,
although I do not know how useful these will be.  I have used the "teaching"
slides for presentations on the module, and I will be using the same for a
special educator's workshop at the ACM CSC'91 in San Antonio (this Saturday),
and in the HCI Curriculum Tutorial at ACM CHI'91 in New Orleans in April.

The package of slides has:
	tmac.vg    troff macros for my overheads (ViewGraphs)
	Intro.vg   introductory slides (12 slides, 16 Kbytes)
	Design.vg  user interface design (28 slides, 40 Kbytes)
	Impl.vg    user interface implementation (14 slides, 15 Kbytes)
	Eval.vg    user interface evaluation (28 slides, 42 Kbytes)
	teach.vg   teaching user interface development (8 slides, 9 Kbytes)

The current version of the module is 1.1 (1989) and is the second release.
It is available from the SEI at CMU in Pittsburgh, PA 15213.
There is no charge for requests of single copies in the US and Canada. 
The new version of the slides are in troff with my viewgraph macros,
and are available via email from me, or as a last resort, in printed form
for those who do not have troff (send a check for $10 payable to Ohio State
to cover copying and mailing expenses).

I do not know how useful the slides would be to someone without the module,
but some intrepid types might try them out.  Given that the module is free,
I would wonder why someone would try it.
--
Name:  Gary Perlman               | Computer and Information Science Department
Email: perlman@cis.ohio-state.edu | Ohio State University, 228 Bolz Hall
Phone: 614-292-2566               | 2036 Neil Avenue Mall
Fax:   614-785-9837 or 292-9021   | Columbus, OH 43210-1277  USA