The theoretical advantages of computer-based training include convenience, flexibility in scheduling, consistency of material presented, and tracking and documentation capabilities. But what is not taken into consideration by computer-based methods is that people learn in different ways.