The document discusses how computers can best support meaningful learning and knowledge construction in higher education. Rather than using computers primarily to disseminate information, they should be used as "Mindtools" to engage learners in critical thinking about the ideas they are studying across all subject domains. Various types of software applications can act as Mindtools, including semantic organization tools, dynamic modeling tools, information interpretation tools, and knowledge construction tools. When used as Mindtools, computers facilitate meaning making and learning more readily than traditional computer-based instruction methods.