1. Differentiate between computer assisted instruction and computer-managed instruction.
2. Define these software terms: public domain, shareware, drill and practice, problem solving, simulation, and games.
3. Name and discuss the criteria for selecting quality for selecting quality software.
4. Evaluate a piece of software based on standard criteria.
5. Distinguish between the constructivist learning model and the teacher-directed learning model.