{"title":"构建一年级学生数据流程图教学的建构主义学习环境","authors":"Minjie Hu, S. Cleland, Simon Burt","doi":"10.1109/FIE43999.2019.9028468","DOIUrl":null,"url":null,"abstract":"This Research to Practice Full Paper presents a constructivist learning environment for teaching first-year students Data Flow Diagrams (DFDs) using a question-based learning method. System Analysis and Design is one of the core courses in engineering and computing education. However, it is difficult for the first-year students to learn DFDs without a real or simulated project development, specifically for those who have no programming or database development background. Our approach consists of three key components: 1) using a professional visual Computer-aided software engineering (CASE) tool for students to focus on model semantics rather than its syntax; 2) introducing the DFD Level1 diagram first for students to effectively understand a hierarchical relationship between different levels; and 3) using tables and a well-designed process as scaffolding for students to draw DFDs step-by-step under detailed guidance. This approach had been evaluated quantitatively and qualitatively. Based on the evaluation of a survey, an interview, and recent five-year exam results analysis, the findings reveal that our approach has substantial benefits to students of different abilities. Specifically, students are not disadvantaged regarding to having or not having a programming or database development background within our new learning environment.","PeriodicalId":6700,"journal":{"name":"2019 IEEE Frontiers in Education Conference (FIE)","volume":"62 1","pages":"1-8"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Build up a Constructivist Learning Environment for Teaching First-year Students Data Flow Diagrams\",\"authors\":\"Minjie Hu, S. Cleland, Simon Burt\",\"doi\":\"10.1109/FIE43999.2019.9028468\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This Research to Practice Full Paper presents a constructivist learning environment for teaching first-year students Data Flow Diagrams (DFDs) using a question-based learning method. System Analysis and Design is one of the core courses in engineering and computing education. However, it is difficult for the first-year students to learn DFDs without a real or simulated project development, specifically for those who have no programming or database development background. Our approach consists of three key components: 1) using a professional visual Computer-aided software engineering (CASE) tool for students to focus on model semantics rather than its syntax; 2) introducing the DFD Level1 diagram first for students to effectively understand a hierarchical relationship between different levels; and 3) using tables and a well-designed process as scaffolding for students to draw DFDs step-by-step under detailed guidance. This approach had been evaluated quantitatively and qualitatively. Based on the evaluation of a survey, an interview, and recent five-year exam results analysis, the findings reveal that our approach has substantial benefits to students of different abilities. Specifically, students are not disadvantaged regarding to having or not having a programming or database development background within our new learning environment.\",\"PeriodicalId\":6700,\"journal\":{\"name\":\"2019 IEEE Frontiers in Education Conference (FIE)\",\"volume\":\"62 1\",\"pages\":\"1-8\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE Frontiers in Education Conference (FIE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FIE43999.2019.9028468\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE Frontiers in Education Conference (FIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE43999.2019.9028468","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Build up a Constructivist Learning Environment for Teaching First-year Students Data Flow Diagrams
This Research to Practice Full Paper presents a constructivist learning environment for teaching first-year students Data Flow Diagrams (DFDs) using a question-based learning method. System Analysis and Design is one of the core courses in engineering and computing education. However, it is difficult for the first-year students to learn DFDs without a real or simulated project development, specifically for those who have no programming or database development background. Our approach consists of three key components: 1) using a professional visual Computer-aided software engineering (CASE) tool for students to focus on model semantics rather than its syntax; 2) introducing the DFD Level1 diagram first for students to effectively understand a hierarchical relationship between different levels; and 3) using tables and a well-designed process as scaffolding for students to draw DFDs step-by-step under detailed guidance. This approach had been evaluated quantitatively and qualitatively. Based on the evaluation of a survey, an interview, and recent five-year exam results analysis, the findings reveal that our approach has substantial benefits to students of different abilities. Specifically, students are not disadvantaged regarding to having or not having a programming or database development background within our new learning environment.