Model-based reasoning in a year 10 classroom