Science centres: a resource for school and community