The evolution of computer based learning software design: computer assisted teaching unit experience

Abstract The Computer Assisted Teaching Unit at Queen Mary College was set up in 1973 to provide a computer based learning service to the Faculty of Engineering. There is now a suite of 60 packages in current use by engineers, most of which have been developed inhouse. A style of design has evolved, and this is presented, with particular reference to the user interface. Particular attention is paid to input and initialisation, with the need for input data vetting, for effective use of the screen and for provision to redisplay and modify initial data. The graphical presentation of results is discussed as well as the need for hard copy and the broad structure of effective interactions. The need for academic involvement is seen as critical; procedures and problems in this area are also discussed.