Problem-Based Learning (PBL) is increasingly becoming popular in teacher education, just like the prevalence use of Modular Object Oriented Dynamic Environment (Moodle) which an instructional socio-constructivist online tool providing collaborative learning. PBL where learning occurs through real-life problem solving practices also included constructivist approach. This study was designed as a ...