Developing thinking skills in young learners