Presents the conditions necessary for conditions needed for effective learning. Summarizes how computers have been used in schools in ways that do not fundamentally change things and then considers areas in which technology has been shown to have an impact. Gives examples of several schools where technology has been successfully integrated into curriculums for student-centered learning and identifies the factors that has made these programs productive.