This article describes the use of CAL and the dialogue strategy as a basis for tutorial work. The sample (11 = 164) consists of staff, teachers and students in a College of Education. It is an attitudinal study and serves to emphasize the importance in certain subject areas of an open-ended approach based on an analysis of the knowledge structure inherent in the discipline itself. It emphasizes the need for models using different levels of teaching, as well as different approaches according to individual learning needs. Such models should be pursued regardless of the constraints imposed by the limitations of computer languages currently available. Reference is made to logic programming (PROLOG) and its relevance for this area of work, as well as the authoring language PLOT for tutorial programs.