This document discusses the advantages of using computers as tutors in education. It notes that computers can provide an individualized learning environment and allow students to learn at their own pace. Computers can also motivate learning through virtual environments, provide assistance and feedback, and evaluate student performance. The document also discusses how computer-assisted instruction (CAI) reinforces learning through repetitive drill and practice exercises. It provides examples of common drill and practice programs and how they immediately feedback answers. Finally, the document briefly introduces simulation software, which takes a constructivist approach through teaching strategies for real-life problems and allowing students to make decisions and experience the effects.