Types of inquiry-based learning