敏捷沟通者:让学生为沟通密集型软件开发做好准备的认知学徒

Shreya Kumar, Leo C. Ureel, C. Wallace
{"title":"敏捷沟通者:让学生为沟通密集型软件开发做好准备的认知学徒","authors":"Shreya Kumar, Leo C. Ureel, C. Wallace","doi":"10.1109/Agile.2015.22","DOIUrl":null,"url":null,"abstract":"We report on our efforts to enhance our undergraduate computer science and software engineering curriculum, promoting what we term agile communication through practice in inquiry, critique and reflection. We are targeting early courses in our curriculum, so that students internalize agile practices as part of their personal software development process. Our approach constitutes a cognitive apprenticeship that engages students in authentic software settings and articulates processes that are traditionally left implicit. Communication-intensive activities are woven through this curriculum in a variety of ways. The POGIL framework provides a structured approach to inquiry. Automated feedback on test coverage, programming style and code documentation are provided through WebTA, a novel tool that we have integrated into the Canvas learning management system, providing communication by proxy that supplements instructor feedback with continual critique of code and documentation. A program of guided inquiry through real case studies of software communication prepares students for their team software activities, and a series of reflective exercises leads them to focus on their own team communication practices.","PeriodicalId":249378,"journal":{"name":"2015 Agile Conference","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Agile Communicators: Cognitive Apprenticeship to Prepare Students for Communication-Intensive Software Development\",\"authors\":\"Shreya Kumar, Leo C. Ureel, C. Wallace\",\"doi\":\"10.1109/Agile.2015.22\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We report on our efforts to enhance our undergraduate computer science and software engineering curriculum, promoting what we term agile communication through practice in inquiry, critique and reflection. We are targeting early courses in our curriculum, so that students internalize agile practices as part of their personal software development process. Our approach constitutes a cognitive apprenticeship that engages students in authentic software settings and articulates processes that are traditionally left implicit. Communication-intensive activities are woven through this curriculum in a variety of ways. The POGIL framework provides a structured approach to inquiry. Automated feedback on test coverage, programming style and code documentation are provided through WebTA, a novel tool that we have integrated into the Canvas learning management system, providing communication by proxy that supplements instructor feedback with continual critique of code and documentation. A program of guided inquiry through real case studies of software communication prepares students for their team software activities, and a series of reflective exercises leads them to focus on their own team communication practices.\",\"PeriodicalId\":249378,\"journal\":{\"name\":\"2015 Agile Conference\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-08-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 Agile Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/Agile.2015.22\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 Agile Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Agile.2015.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

我们报告了我们在加强本科计算机科学和软件工程课程方面所做的努力,通过探究、批评和反思的实践来促进我们所谓的敏捷沟通。我们的目标是课程的早期课程,以便学生将敏捷实践内化为他们个人软件开发过程的一部分。我们的方法构成了一种认知学徒制,让学生参与到真实的软件设置中,并阐明传统上隐式的过程。交流密集活动以各种方式贯穿本课程。POGIL框架提供了一种结构化的查询方法。关于测试覆盖率、编程风格和代码文档的自动反馈是通过WebTA提供的,WebTA是我们集成到Canvas学习管理系统中的一种新工具,通过代理提供交流,通过对代码和文档的持续批评来补充讲师的反馈。通过软件交流的真实案例研究引导探究的程序为学生准备他们的团队软件活动,一系列反思练习引导他们关注他们自己的团队交流实践。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Agile Communicators: Cognitive Apprenticeship to Prepare Students for Communication-Intensive Software Development
We report on our efforts to enhance our undergraduate computer science and software engineering curriculum, promoting what we term agile communication through practice in inquiry, critique and reflection. We are targeting early courses in our curriculum, so that students internalize agile practices as part of their personal software development process. Our approach constitutes a cognitive apprenticeship that engages students in authentic software settings and articulates processes that are traditionally left implicit. Communication-intensive activities are woven through this curriculum in a variety of ways. The POGIL framework provides a structured approach to inquiry. Automated feedback on test coverage, programming style and code documentation are provided through WebTA, a novel tool that we have integrated into the Canvas learning management system, providing communication by proxy that supplements instructor feedback with continual critique of code and documentation. A program of guided inquiry through real case studies of software communication prepares students for their team software activities, and a series of reflective exercises leads them to focus on their own team communication practices.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信