{"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}
引用次数: 4
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.