What is a computer-enabled learning environment?

A computer-enabled learning environment is more than a place with sufficient numbers of computers available for students.  The intangible features of such an environment are as important as the computer-based technologies that make the environment possible.  Based on current learning theories and model programs in schools, I determined that a successful computer-enabled learning environment supports the following:

Computer literacy that includes understanding computer programming
Active creativity and discovery: learning modeled on play
Focusing individual learner interests toward a group’s goal through choices
An appreciation of time
Learning-content and learning-processes that are relevant to the learners’ present culture as well as to their future success: an environment where process and product are equally important
Teachers’ interests and expertise, giving them freedom and technical support to use computer-technology creatively 

Computer-based technologies designed for children and young adults can support learning environments described by the listed features in ways never before possible.  Current technology alters the balance of time and effort in favor of time learning versus time preparing the environment. Computer-based technologies also enable such learning environments to thrive on a larger scale and as the very foundation of schooling.

(Excerpt from my Final Document, "Using Emergent Design to Implement Computer-Enabled Learning Environments in K-12 Public Schools" Copyright 2002 by Carol Caldwell-Edmonds, all rights reserved)