Computer environments for children a reflection on theories of learning and edu - Solomon, Cynthia (Cambridge NIT Press, 1986)