Introduction Man has, for several decades tried to produce an intelligent learning process in which individuals could progress through a learning programme toward a guaranteed outcome. Many systems have been developed and tested within educational establishments with limited and varying