Yongwu Miao, Disi Wang, Mbombui Nongho Fon-Pah, M. Samaka, H. Hoppe
{"title":"Towards a Web-Based Adaptive Problem-Based Learning Application","authors":"Yongwu Miao, Disi Wang, Mbombui Nongho Fon-Pah, M. Samaka, H. Hoppe","doi":"10.1109/ICALT.2015.142","DOIUrl":null,"url":null,"abstract":"Problem-based learning (PBL) can be organized and conducted in a number of ways. Building a PBL application to support various PBL forms directly is difficult because the scope of variability cannot be completely known and there is a high cost in terms of time and efforts incurred. Existing PBL applications are developed usually to support a specific form of PBL. In this paper we propose a model-driven approach (MDA) to the development of an adaptive PBL application. We apply model-driven principles to enable the teacher to represent a PBL script in a PBL scripting language as a formal model and then use the model at run-time for managing the executions of the adaptation at a high level. As a consequence, the functions and the user interfaces of the PBL application can be adjusted according to the role of the users, the phases and the activities of a PBL process. The users of the PBL application, especially those who have no comprehensive knowledge about PBL, can be guided and constrained to do right thing at right time following a well-known PBL model or a best practice.","PeriodicalId":170914,"journal":{"name":"2015 IEEE 15th International Conference on Advanced Learning Technologies","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 15th International Conference on Advanced Learning Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICALT.2015.142","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Problem-based learning (PBL) can be organized and conducted in a number of ways. Building a PBL application to support various PBL forms directly is difficult because the scope of variability cannot be completely known and there is a high cost in terms of time and efforts incurred. Existing PBL applications are developed usually to support a specific form of PBL. In this paper we propose a model-driven approach (MDA) to the development of an adaptive PBL application. We apply model-driven principles to enable the teacher to represent a PBL script in a PBL scripting language as a formal model and then use the model at run-time for managing the executions of the adaptation at a high level. As a consequence, the functions and the user interfaces of the PBL application can be adjusted according to the role of the users, the phases and the activities of a PBL process. The users of the PBL application, especially those who have no comprehensive knowledge about PBL, can be guided and constrained to do right thing at right time following a well-known PBL model or a best practice.