The Norwegian Ministry of Education launched an effort to
work with Computers in Education in the mid-80's. Program design
became a substantial part of this. The method is also known as
the Grimstad method after the place where a number of design
courses where held in the later part of the 80's.
The person who introduced the key principles in the design
approach was Les Green, a Canadian engineer and remarkable pedagog.
The Nordic Council of Ministers launched a similar initiative,
and the design approach used in Norway was adapted on a Nordic
scale. Some of this activity is documented at Idun, http://www.idun.dk/
The design method, together with a number of design issues,
is described in more detail in the book (in Norwegian): Brukerorientert
programdesign, Minken og Stenseth, 1998, ISBN 82-7726-507-7,
Nasjonalt Læremiddelesenter
The Media Equation, How People Treat Computers, Television,
and New Media Like real People and Places, Byron Reeves and Clifford
Nass. Cambridge University Press 1996. ISBN 1-57586-052-X.
Eliza, Weizenbaum, J., "ELIZA -- A computer program
for the study of natural language communication between man and
machine", Communications of the ACM 9(1):36-45, 1966.
Versions of the program is directly available at numerous web
sites, make a web search with "Eliza".
Some useful texts on Interface design:
Tog on Interface, Bruce Tognazzini, Apple Computer, Inc.
1992, ISBN 0-201-60842-1
Human-Computer Interaction, Jenny Preece, Addison Wesley
1994, ISBN 0-201-62769-8
The Windows Interface Guidlines for Software Design, Microsoft
Press 1995, ISBN 1-55615-679-0.
The Art of Human-Computer Interface Design, Brenda Laurel,
Addison Wesley 1990, ISBN 0-201-51797-3
Apple Computer, Macintosh Human Interface Guidelines, Addison-Wesley, 1992.
Ivar Minken, Senior Consultant, Gjensidige Nor, mail
Børre Stenseth, Associate professor in Computer Science
at Dept. for Informatics and Automation, Ostfold University College,
Halden, Norway, mail.