Davis. Socratic Interactions and Discovery Learning | part of Computer Environments for Children: A Reflection on Theories of Learning and Education | MIT Press books | IEEE Xplore