Learning in Doing: Social, Cognitive and Computational Perspectives

336 pages 1998

nonfiction education philosophy informative inspiring slow-paced