A study of the various methods for using technology to deliver and/or support instruction: tutorials, drills, simulation, interactive video, instructional games, intelligent computer-based instruction, performance support systems, job aids, testing, distance learning, intelligent tutoring systems, a…