认知灵活性理论强调学习者通过多种方式同时建构自己的知识,达到对知识多维度的认识和理解。本文探讨了在认知灵活性理论指导下通过设计自主、协作、辅助三种学习环境下的学习策略和方法来设计和开发网络课程,创建非线性的网状学习情境来支撑学习者多维度的知识建构。