{"title":"Using unfamiliar platforms in software engineering projects","authors":"Gregory A. Hall","doi":"10.1109/ITCC.2005.289","DOIUrl":null,"url":null,"abstract":"This paper describes the use of programming projects for handheld devices within software engineering project classes. There are several benefits associated with using an unfamiliar platform and development tools in upper-level software engineering courses. The student's lack of familiarity with the development environment forces more time to be spent early on in the requirements and design of the project. In addition, the increasing popularity of mobile computing devices has made handheld programming experience valuable to graduating students in their job searches. This paper addresses the motivation for using handheld device programming projects, the technical issues associated with such projects, and the results of several semesters worth of teaching experience and student feedback.","PeriodicalId":326887,"journal":{"name":"International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-04-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITCC.2005.289","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper describes the use of programming projects for handheld devices within software engineering project classes. There are several benefits associated with using an unfamiliar platform and development tools in upper-level software engineering courses. The student's lack of familiarity with the development environment forces more time to be spent early on in the requirements and design of the project. In addition, the increasing popularity of mobile computing devices has made handheld programming experience valuable to graduating students in their job searches. This paper addresses the motivation for using handheld device programming projects, the technical issues associated with such projects, and the results of several semesters worth of teaching experience and student feedback.