Osvaldo Luiz De Oliveira, R. Martins, M. Matsumoto
{"title":"溯因计算建模框架","authors":"Osvaldo Luiz De Oliveira, R. Martins, M. Matsumoto","doi":"10.1109/FIE.2018.8658465","DOIUrl":null,"url":null,"abstract":"This Research to Practice full paper presents a framework for abductive computational modeling. Abduction is a type of reasoning which starts with observed facts then seeks to find hypotheses to explain the facts. This type of reasoning is fundamental for engineers to solve many problems, including design, planning, and fault diagnosis. Computational modeling is the process of programming models of machines, circuits, buildings, and phenomena in general. Abductive Computational Modeling refers to development of programs to make abductive reasoning about devices, techniques, and phenomena that are commonly studied, for example, in the curricula of engineering courses. As an educational activity, modeling belongs to the class known as constructivism, which students learn through activities of developing models and critically analyzing the developed model. Although computational modeling has been extensively investigated–-since Papert’s seminal studies in the 1960s about the use of the LOGO language, until the present day, demarcated by modeling with Arduino, Raspberry Pi, and languages like C, Scratch, and Python–-there is little study on abductive computational modeling. This work proposes and experimentally investigates the use of a framework for abductive computational modeling named AbCM. The results suggest the feasibility of the framework and indicate important challenges to be overcome.","PeriodicalId":354904,"journal":{"name":"2018 IEEE Frontiers in Education Conference (FIE)","volume":"148 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Framework for Abductive Computational Modeling\",\"authors\":\"Osvaldo Luiz De Oliveira, R. Martins, M. Matsumoto\",\"doi\":\"10.1109/FIE.2018.8658465\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This Research to Practice full paper presents a framework for abductive computational modeling. Abduction is a type of reasoning which starts with observed facts then seeks to find hypotheses to explain the facts. This type of reasoning is fundamental for engineers to solve many problems, including design, planning, and fault diagnosis. Computational modeling is the process of programming models of machines, circuits, buildings, and phenomena in general. Abductive Computational Modeling refers to development of programs to make abductive reasoning about devices, techniques, and phenomena that are commonly studied, for example, in the curricula of engineering courses. As an educational activity, modeling belongs to the class known as constructivism, which students learn through activities of developing models and critically analyzing the developed model. Although computational modeling has been extensively investigated–-since Papert’s seminal studies in the 1960s about the use of the LOGO language, until the present day, demarcated by modeling with Arduino, Raspberry Pi, and languages like C, Scratch, and Python–-there is little study on abductive computational modeling. This work proposes and experimentally investigates the use of a framework for abductive computational modeling named AbCM. The results suggest the feasibility of the framework and indicate important challenges to be overcome.\",\"PeriodicalId\":354904,\"journal\":{\"name\":\"2018 IEEE Frontiers in Education Conference (FIE)\",\"volume\":\"148 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE Frontiers in Education Conference (FIE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FIE.2018.8658465\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Frontiers in Education Conference (FIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE.2018.8658465","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This Research to Practice full paper presents a framework for abductive computational modeling. Abduction is a type of reasoning which starts with observed facts then seeks to find hypotheses to explain the facts. This type of reasoning is fundamental for engineers to solve many problems, including design, planning, and fault diagnosis. Computational modeling is the process of programming models of machines, circuits, buildings, and phenomena in general. Abductive Computational Modeling refers to development of programs to make abductive reasoning about devices, techniques, and phenomena that are commonly studied, for example, in the curricula of engineering courses. As an educational activity, modeling belongs to the class known as constructivism, which students learn through activities of developing models and critically analyzing the developed model. Although computational modeling has been extensively investigated–-since Papert’s seminal studies in the 1960s about the use of the LOGO language, until the present day, demarcated by modeling with Arduino, Raspberry Pi, and languages like C, Scratch, and Python–-there is little study on abductive computational modeling. This work proposes and experimentally investigates the use of a framework for abductive computational modeling named AbCM. The results suggest the feasibility of the framework and indicate important challenges to be overcome.