• A Model-driven Approach to the development of a PBL Script Editor 

      Miao, Yongwu; Samaka, Mohammed; Impagliazzo, John; Wang, Ying; Wang, Disi; ... more authors ( Global Chinese Conference on Computers in Education (GCCCE) , 2013 , Article)
      Designing a pedagogically sound and technically executable collaboration script is a highly complex, time-consuming and error-prone task. This paper presents a model-driven approach to enable practitioners to design online ...
    • PLATE-PBL: Development and implementation of a script-based PBL environment in moodle 

      Ali, Zeyad; Wang, Disi; Samaka, Mohammed; Miao, Yongwu ( Institute of Electrical and Electronics Engineers Inc. , 2016 , Conference Paper)
      This paper describes the work involved in developing a script-based PBL environment in Moodle. PLATE-PBL is a Moodle plug-in based entirely on the meta-model of the PBL scripting language. The plug-in dynamically transforms ...