Modelling Learners and Learning in Science Education