There are many different types of learning environments. Determining which one is the most appropriate for your situation depends on understanding the learning outcomes and end user. Here are some of the main learning environments you should be aware of.
Case-Based Learning (CBL)
Cognitive Flexibility Hypertexts (CFH)
Communities of Practice (CoP)
Constructivist Learning Environments (CLE)
Goal-Based Scenarios (GBS)
Problem Based Learning (PBL)