The learning objectives and the major features of a computer extended instructional system called CAL are described in this paper. The system consists of an interactive program, instructions, and ...