Macredie, Robert, 1968, "Principled design guidance for the development of computer-based training materials", , 1993