{"title":"将真实的学习融入软件开发课程:一份经验报告","authors":"E. Brannock, Robert Lutz, Nannette P. Napier","doi":"10.1145/2512276.2512297","DOIUrl":null,"url":null,"abstract":"This paper describes our experience integrating an authentic learning project into a junior-level software development course. During the course, students applied full software development life cycle processes to meet a campus need -- providing classroom clicker support without purchasing additional hardware. The paper provides the motivation for this approach, summarizes relevant developments in classroom response systems, details the design of the class project, and shares our results. Finally, we offer reflections describing both intended and unintended outcomes of this experiment.","PeriodicalId":404291,"journal":{"name":"Proceedings of the 14th annual ACM SIGITE conference on Information technology education","volume":"40 12","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Integrating authentic learning into a software development course: an experience report\",\"authors\":\"E. Brannock, Robert Lutz, Nannette P. Napier\",\"doi\":\"10.1145/2512276.2512297\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes our experience integrating an authentic learning project into a junior-level software development course. During the course, students applied full software development life cycle processes to meet a campus need -- providing classroom clicker support without purchasing additional hardware. The paper provides the motivation for this approach, summarizes relevant developments in classroom response systems, details the design of the class project, and shares our results. Finally, we offer reflections describing both intended and unintended outcomes of this experiment.\",\"PeriodicalId\":404291,\"journal\":{\"name\":\"Proceedings of the 14th annual ACM SIGITE conference on Information technology education\",\"volume\":\"40 12\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-10-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 14th annual ACM SIGITE conference on Information technology education\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2512276.2512297\",\"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 of the 14th annual ACM SIGITE conference on Information technology education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2512276.2512297","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Integrating authentic learning into a software development course: an experience report
This paper describes our experience integrating an authentic learning project into a junior-level software development course. During the course, students applied full software development life cycle processes to meet a campus need -- providing classroom clicker support without purchasing additional hardware. The paper provides the motivation for this approach, summarizes relevant developments in classroom response systems, details the design of the class project, and shares our results. Finally, we offer reflections describing both intended and unintended outcomes of this experiment.