Teaching and learning by inquiry: an ongoing challenge