摘要:AbstractCooperative problem based learning (CPBL) integrates cooperative learning principles into the problem based learning (PBL) cycle. To successfully support students in attaining the desired outcomes, the CPBL learning environment must be properly designed and planned. This paper explains the philosophies and principles in designing CPBL learning environment for implementation in a typical course. The concepts is useful in deciding essential scaffolding and assistance to be given, and avoid cutting corners that can be detrimental in attaining the desired outcomes. These concepts also provide the compass for facilitators in guiding students to successfully undergo CPBL.