
Inquiry-Based Learning
Research, Problem solving and Lab-based methods
Research, Problem solving and Lab-based methods
Teamwork and collaboration
Real-life scenarios
Artifact evaluation and completion
Artifact creation, peer review and refinement
Distributed expertise and knowledge sharing