{"title":"yPBL方法论:一种应用于软件工程的基于问题的学习方法","authors":"E. Exposito","doi":"10.1109/EDUCON.2010.5492424","DOIUrl":null,"url":null,"abstract":"This paper proposes the yPBL learning methodology, based on the well-known PBL method and adapted to software engineering process by using the \"y\" methodology. The yPBL methodology is defined as a mapping between the roles and phases considered in PBL methodologies to the roles, iterations and phases considered in the \"y\" methodology. Moreover, the yPBL method includes different situations of active and passive learning roles not only for the students involved in a course but also for the instructors. Indeed, software engineering instructors face the same challenge of any software engineer and needs to continuously update their knowledge in software technologies. The yPBL method has been designed using the Unified Modeling Language (UML) and the various interactions points between the various process actors as well as the information to be exchanged during the synchronous and asynchronous learning process have been specified using this language. Finally, interesting preliminary results of the experience of using this methodology in the INSA of Toulouse are included in this paper.","PeriodicalId":244961,"journal":{"name":"IEEE EDUCON 2010 Conference","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"yPBL methodology: A problem-based learning method applied to software engineering\",\"authors\":\"E. Exposito\",\"doi\":\"10.1109/EDUCON.2010.5492424\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes the yPBL learning methodology, based on the well-known PBL method and adapted to software engineering process by using the \\\"y\\\" methodology. The yPBL methodology is defined as a mapping between the roles and phases considered in PBL methodologies to the roles, iterations and phases considered in the \\\"y\\\" methodology. Moreover, the yPBL method includes different situations of active and passive learning roles not only for the students involved in a course but also for the instructors. Indeed, software engineering instructors face the same challenge of any software engineer and needs to continuously update their knowledge in software technologies. The yPBL method has been designed using the Unified Modeling Language (UML) and the various interactions points between the various process actors as well as the information to be exchanged during the synchronous and asynchronous learning process have been specified using this language. Finally, interesting preliminary results of the experience of using this methodology in the INSA of Toulouse are included in this paper.\",\"PeriodicalId\":244961,\"journal\":{\"name\":\"IEEE EDUCON 2010 Conference\",\"volume\":\"37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-04-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE EDUCON 2010 Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDUCON.2010.5492424\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE EDUCON 2010 Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDUCON.2010.5492424","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
yPBL methodology: A problem-based learning method applied to software engineering
This paper proposes the yPBL learning methodology, based on the well-known PBL method and adapted to software engineering process by using the "y" methodology. The yPBL methodology is defined as a mapping between the roles and phases considered in PBL methodologies to the roles, iterations and phases considered in the "y" methodology. Moreover, the yPBL method includes different situations of active and passive learning roles not only for the students involved in a course but also for the instructors. Indeed, software engineering instructors face the same challenge of any software engineer and needs to continuously update their knowledge in software technologies. The yPBL method has been designed using the Unified Modeling Language (UML) and the various interactions points between the various process actors as well as the information to be exchanged during the synchronous and asynchronous learning process have been specified using this language. Finally, interesting preliminary results of the experience of using this methodology in the INSA of Toulouse are included in this paper.