The document outlines the initial planning process for designing a CALL (Computer-Assisted Language Learning) program, including:
1. Determining objectives, choosing between linear and branching program types, and selecting materials.
2. Choosing software, typically run on PCs using Toolbook for its interactive tutorial capabilities.
3. Determining tasks to stimulate student-computer interaction and meet objectives.
4. Designing the program structure with information, highlighted materials, and exercises.
5. Principles for design and testing include interactivity, usability, appropriate content, effectiveness, and performance.