The challenge of technology
Introductory remarks on knowledge, learning, and teaching
The role of media and technology in education
A framework for selecting and using technology
The organization of teaching with technology
Planning for teaching with technology
Approaches to the design of technology-based learning
Course development and maintenance
Supporting technology-based learning
Change and stability in teaching with technology.