Computer environments for children a reflection on theories of learning and education - Solomon, Cynthia (MIT pr., 1987)