van der Sanden, Maarten C. A., Delft University of Technology, Delft, The Netherlands. Department of Science Education & Communication, Netherlands