How to Design User-Friendly CALL Interfaces

This paper proposes a set of principles for more intuitive CALL interfaces, making them simpler and more respectful of the learner's habits and expectations. These principles are intended to guide the developer during the design process of a CALL interface, which is for this purpose divided into eight stages, each with its own principles. The underlying analysis is based on a user-centred, cognitive approach.