Changing Minds: Computers, Learning, and Literacy
by Andrea A. DiSessa
Category: Education

How computer technology can transform science education for children.