Inquiry learning, higher order thinking skills and metacognition