There is currently a rapidly growing interest in inquiry learning and an emerging consensus among researchers that, particularly when supported by technology, it can be a significant vehicle for developing higher order thinking skills. Inquiry learning methods also offer learners meaningful and productive approaches to the development of their knowledge of the world, yet such methods can present significant challenges for teachers and students...