#! /bin/ksh

# This script sends introductory information about the educators.echi
# mailing list to the named email addresses (or to the email addresses
# read from the standard input if there are no parameters).

# This script is automatically called by the eduadd script,
# which also adds the email name to the aliases list.

aliases=$HOME/EDUCHI/aliases
date="April 1, 1996"                           # date of following data
people=`wc -l < $aliases`                 # number of people on list
people=`print $people`                             # reformat to strip spaces
bibsize=11,800                                       # size of HCI Bibliography
edsize="77 programs, 193 faculty, and 174 courses" # size of HCI EDU Survey

function greeting
{
subject="Welcome to educators.chi@xerox.com"
mail -s "${2-$subject}" $1 << EOF
==============================================================================
HCI EDUCATION MAILING LIST - General Introduction
==============================================================================
You are on the mailing list:
	educators.chi@xerox.com
As of $date, this list will route messages to $people people
interested in education in HCI, why do it, how to do it, where it's done,
who is doing it, what is being done, when it's been done, etc.
Please use this list to ask for help, offer ideas, share teaching experiences!
------------------------------------------------------------------------------
This introductory message will be sent to the list occasionally.
Please file it away as a reference.

In addition to this list, please follow the Education Column,
edited by Jean Gasen, in the ACM SIGCHI Bulletin.
------------------------------------------------------------------------------
PLEASE DO NOT SEND ADD/REMOVE REQUESTS TO: educators.chi@xerox.com.
Irrelevant mail of this sort makes people lose interest in the list.
Please DO send requests for additions to or deletions from the list to:
	educators-request.chi@xerox.com
and not to educators.chi (the "-request" scheme works for many lists).
It is unlikely that more than 100 people want to know you are leaving.
Please do not send your requests to someone at Xerox;
they support the ACM SIGCHI mailing lists, but do not maintain the lists.
The list is maintained by hand, so to make processing easier,
please format all requests in a form like:
	add: joeshmo@basketweave.podunk.edu
	remove: janedoe@pricey.ivy-league.edu
(Users from the UK, please reverse your JANET addresses for us.)
==============================================================================
Check out the following ACM interactions column on HCI Education:
	http://www.cis.ohio-state.edu/~perlman/22-edu.html
==============================================================================
The rest of this message describes several resources for HCI education.
	[1] HCI Education Survey
	[2] ACM SIGCHI Curriculum Development Report (+ NSF/ARPA report)
	[3] Software Engineering Institute Curriculum Module
	[4] HCI Bibliography

------------------------------------------------------------------------------
[1] HCI EDUCATION SURVEY
Gary Perlman and Jean Gasen have created an ongoing online survey of
educational opportunities in HCI.  As of $date, the survey reports
contain information on $edsize.
You can ftp the material from:
	archive.cis.ohio-state.edu (128.146.8.52)
in:
	pub/hci/Education
or send email for more information to:
	educhi@cis.ohio-state.edu
WWW:
	http://www.cis.ohio-state.edu/~perlman/educhi.html

------------------------------------------------------------------------------
[2] ACM SIGCHI CURRICULUM DEVELOPMENT REPORT
Hewett, T. T., et al. (1992)
	ACM SIGCHI Curricula for Human Computer Interaction, 162 pp.
	New York: ACM (ISBN 0-89791-474-0; ACM Order Number 608920)
  Contact:
	ACM Order Department, P. O. Box 64145, Baltimore, MD 21264 USA
	1-800-342-6626, 1-301-528-4261
  Summary:
	This report of the ACM SIGCHI Curriculum Development Group
	contains a survey of the nature of HCI, designs for suggested
	first courses, HCI curriculum designs, and a variety of resources
	to help people teach HCI.
The report is available on the World-Wide Web:
	http://www.acm.org/sigchi/cdg

Also, see the following related report from NSF and ARPA:
"New Directions in HCI Education, Research, and Practice"
	http://www.sei.cmu.edu/arpa/hci/directions/TitlePage.html

------------------------------------------------------------------------------
[3] SOFTWARE ENGINEERING INSTITUTE CURRICULUM MODULE
Perlman, G. (1989 / 1992)
	User Interface Development Curriculum Module / Support Materials,
	SEI-CM-17-1.1 79 pp. / SEI-SM-17 152 pp.
	Pittsburgh, PA: Carnegie-Mellon Univ., Software Engineering Institute
  Contact:
	Gary Perlman, Computer & Information Science, Ohio State University
	395 Dreese Lab, 2015 Neil Avenue, Columbus, OH 43210-1277  USA
	perlman@cis.ohio-state.edu  +01-614-292-2566  Fax: +01-614-292-2911
  Summary:
	This module covers the issues, information sources, and methods
	used in the design, implementation, and evaluation of user
	interfaces, the parts of software systems designed to interact
	with people.  It is accompanied by support materials that include
	presentation slide masters, exercises, etc.
You can ftp a text version of the module from:
	archive.cis.ohio-state.edu (128.146.8.52)
in:
	pub/hci/SEI
The figures in module.txt have been recreated in text graphics.
The bibliography in biblio.txt does not include abstracts or
tables of contents because these are available in the HCI Bibliography.

------------------------------------------------------------------------------
[4] HCI BIBLIOGRAPHY
The HCI Bibliography is a free access online bibliography on most of HCI.
As of $date, the bibliography contains about $bibsize entries.
You can ftp the material from:
	archive.cis.ohio-state.edu (128.146.8.52)
in:
	pub/hcibib
or send email for more information to:
	hcibib@cis.ohio-state.edu
WWW:
	http://www.cis.ohio-state.edu/~perlman/hcibib.html

EOF
}

if test $# -eq 0
then
	while read address
	do
		greeting $address
		recipients="$recipients
		$address"
	done
else
	for address
	do
		greeting $address
		recipients="$recipients
		$address"
	done
fi
#echo "$recipients"

exit 0
