PLATE-PBL: Development and Implementation of a Script-Based PBL Environment in Moodle | IEEE Conference Publication | IEEE Xplore