Scientific inquiry and nature of science implications for teaching, learning and teacher education - Flick, L. B. (Kluwert academic puplishers, 2004)