(1) expository learning, in which the system provides information; (2) demonstration, in which the system displays a phenomenon; and (3) practice, in which the system requires the student to solve problems, answer questions, or engage in some other procedure.