Towards a science of science teaching