Salma A. O. Mohammed, M. E. Elhaddad, A. O. Mohammed
{"title":"Proposing a solution for the problem of teaching programming to novice students using soft systems methodology","authors":"Salma A. O. Mohammed, M. E. Elhaddad, A. O. Mohammed","doi":"10.1109/ICEMIS.2017.8273095","DOIUrl":null,"url":null,"abstract":"Problems involving human activity systems contain a soft element which makes them hard to resolve using traditional approaches. Teaching programming is no difference in this regard. The presence of numerous factors makes it a complex and messy situation. However, one key contributor to this problem is the differences in perception of the parties involved. This paper aims to analyze the problem of teaching programming within a computer science department at Omar Elmukhtar University (OMU) through the application of soft system methodology SSM, in addition to investigating the effects and benefits of using such an approach in order to suggest a solution. Through constructing a root definition and conceptual model, we were able to provide a standard to which the current organization can be compared against, and therefore, achieve a better understanding regarding which changes need to be carried out in order to attain the system's desired results.","PeriodicalId":117908,"journal":{"name":"2017 International Conference on Engineering & MIS (ICEMIS)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on Engineering & MIS (ICEMIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEMIS.2017.8273095","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Problems involving human activity systems contain a soft element which makes them hard to resolve using traditional approaches. Teaching programming is no difference in this regard. The presence of numerous factors makes it a complex and messy situation. However, one key contributor to this problem is the differences in perception of the parties involved. This paper aims to analyze the problem of teaching programming within a computer science department at Omar Elmukhtar University (OMU) through the application of soft system methodology SSM, in addition to investigating the effects and benefits of using such an approach in order to suggest a solution. Through constructing a root definition and conceptual model, we were able to provide a standard to which the current organization can be compared against, and therefore, achieve a better understanding regarding which changes need to be carried out in order to attain the system's desired results.