This document provides an overview of computer-assisted learning and educational technology. It discusses the history and development of educational technology, including its evolution from early use of audiovisual aids to modern computer-based tools. It also describes different types of educational software like drill and practice, tutorials, simulations, and multimedia. Benefits of computer-assisted learning include scalability, interactivity, automated assessment, and the ability to incorporate multimedia. The document also discusses goals and advantages of web-based learning as well as distance learning opportunities enabled by technologies like videoconferencing.