{"title":"在计算机科学系教授软件工程","authors":"G. Dobbie, G. Bartfai","doi":"10.1109/SEEP.1996.533981","DOIUrl":null,"url":null,"abstract":"This paper discusses four issues that are related to teaching software engineering, which the authors have found of particular relevance with respect to the computer science programme offered by the Department of Computer Science at Victoria University of Wellington, New Zealand. These issues are programming vs. software engineering, structured vs. object-oriented methods, textbook selection and assessment of project work. Underlying these issues is the question of how industrial experience can be taught or simulated in software engineering courses. The aim of this paper is to share our experiences hoping to stimulate further discussion on how software engineering can best be taught.","PeriodicalId":416862,"journal":{"name":"Proceedings 1996 International Conference Software Engineering: Education and Practice","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Teaching software engineering in a computer science department\",\"authors\":\"G. Dobbie, G. Bartfai\",\"doi\":\"10.1109/SEEP.1996.533981\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper discusses four issues that are related to teaching software engineering, which the authors have found of particular relevance with respect to the computer science programme offered by the Department of Computer Science at Victoria University of Wellington, New Zealand. These issues are programming vs. software engineering, structured vs. object-oriented methods, textbook selection and assessment of project work. Underlying these issues is the question of how industrial experience can be taught or simulated in software engineering courses. The aim of this paper is to share our experiences hoping to stimulate further discussion on how software engineering can best be taught.\",\"PeriodicalId\":416862,\"journal\":{\"name\":\"Proceedings 1996 International Conference Software Engineering: Education and Practice\",\"volume\":\"68 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-01-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 1996 International Conference Software Engineering: Education and Practice\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SEEP.1996.533981\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 1996 International Conference Software Engineering: Education and Practice","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEEP.1996.533981","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Teaching software engineering in a computer science department
This paper discusses four issues that are related to teaching software engineering, which the authors have found of particular relevance with respect to the computer science programme offered by the Department of Computer Science at Victoria University of Wellington, New Zealand. These issues are programming vs. software engineering, structured vs. object-oriented methods, textbook selection and assessment of project work. Underlying these issues is the question of how industrial experience can be taught or simulated in software engineering courses. The aim of this paper is to share our experiences hoping to stimulate further discussion on how software engineering can best be taught.