[comp.lang.scheme] Scheme and the teaching of Scheme

rhagan@monu6.cc.monash.edu.au (Mr Rob Hagan) (05/01/91)

At Monash University (Caulfield campus) we are using
Scheme as our first programming language for the 550
undergraduates in the Bachelor of Computing.  Scheme is
also used as the vehicle in the first programming subject
in the Master of Computing.

A number of tools have been developed in Scheme to support
that teaching including:
  . step-by-step evaluation of student procedures.
  . general purpose test harness.
  . on-line access to lecture materials and reviews of same.
  . scheme oriented authoring system for overhead
    transparencies, tutorial exercises, assignments,
    unit tests and formal examination scripts.
  . numerous interrogatory procedures for students to
    explore their environment.

In the immediate term, I am interested in establishing
contact with other institutions/individuals that are 
following a similar path.

In the medium term, I am looking for some possible
cooperative effort with a kindred spirit who is also
vitally interested in Scheme and teaching and all
combinations of same.


***********************************************************
* Rob Hagan                                               *
* Department of Software Development                      *
* Faculty of Computing and Information Technology         *
* Monash University (Caulfield Campus)                    *
*                                                         *
* PO Box 197                  Phone + 61 3 573 2332       *
* Caulfield East Vic 3145     Fax   + 61 3 573 2745       *
* AUSTRALIA                   email rhagan@monash.edu.au  *
*                                                         *
* Management doesn't, Organisations aren't                *
***********************************************************