Resources and Methods in Science Teaching