Teaching strategies for developing understanding in science - Needham, Richard (Children's learning in science project, 1987)