Paul Abbott
Department of Physics
University of Western Australia
Nedlands, WA  6907, Australia

This talk will present ways of integrating Mathematica into teaching materials. By itself, Mathematica is an excellent teaching tool -- but it is not ideal for all applications. However, because it is extensible (using MathLink) and customizable (custom front end and kernel), it can form the basis for a wide range of teaching tools, limited only by one's imagination.  As an example of such tools,  CalculusLive (an electronic maths text which uses a customised interface and kernel) and its associated authoring tool will be demonstrated.

1.  Features for Teaching

2.  Implementation Ideas

3.  Courseware Examples

4. GridBox, StyleBox, and DisplayForm

5. CalculusLive and Authoring Tools

6. Conclusions