计算机本科教育中软件开发项目的设计与评估

C. Hundhausen, Phill Conrad, Olusola O. Adesope
{"title":"计算机本科教育中软件开发项目的设计与评估","authors":"C. Hundhausen, Phill Conrad, Olusola O. Adesope","doi":"10.1145/3555009.3555037","DOIUrl":null,"url":null,"abstract":"Team software development projects are a crucial component of undergraduate computing education. Studies of software developers in industry underscore the need for undergraduates to acquire authentic software development experiences in which they contribute to legacy code bases within collaborative software development contexts. Despite their clear educational value, team software development projects are notoriously challenging to implement and assess. Drawing on experience and relevant research results, this Research in Practice Project Activity (RIPPA) brings together computing educators and researchers to discuss, research, and innovate approaches to designing and assessing authentic software development projects. Participants are invited to run empirical studies in their own courses in which they (a) collect subjective and objective measures of team and individual progress in software projects, and (b) explore alternative pedagogical and assessment approaches, including those supported by the use of custom learning management and data analytics tools. By the end of the RIPPA, we aim to publish one or more research papers that advance the state-of-the-art in team software project pedagogy, supporting technology, and assessment based on the results of multi-institutional research studies.","PeriodicalId":423863,"journal":{"name":"Proceedings of the 2022 Conference on United Kingdom & Ireland Computing Education Research","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Designing and Assessing Authentic Software Development Projects in Undergraduate Computing Education\",\"authors\":\"C. Hundhausen, Phill Conrad, Olusola O. Adesope\",\"doi\":\"10.1145/3555009.3555037\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Team software development projects are a crucial component of undergraduate computing education. Studies of software developers in industry underscore the need for undergraduates to acquire authentic software development experiences in which they contribute to legacy code bases within collaborative software development contexts. Despite their clear educational value, team software development projects are notoriously challenging to implement and assess. Drawing on experience and relevant research results, this Research in Practice Project Activity (RIPPA) brings together computing educators and researchers to discuss, research, and innovate approaches to designing and assessing authentic software development projects. Participants are invited to run empirical studies in their own courses in which they (a) collect subjective and objective measures of team and individual progress in software projects, and (b) explore alternative pedagogical and assessment approaches, including those supported by the use of custom learning management and data analytics tools. By the end of the RIPPA, we aim to publish one or more research papers that advance the state-of-the-art in team software project pedagogy, supporting technology, and assessment based on the results of multi-institutional research studies.\",\"PeriodicalId\":423863,\"journal\":{\"name\":\"Proceedings of the 2022 Conference on United Kingdom & Ireland Computing Education Research\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2022 Conference on United Kingdom & Ireland Computing Education Research\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3555009.3555037\",\"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 2022 Conference on United Kingdom & Ireland Computing Education Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3555009.3555037","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

团队软件开发项目是本科计算机教育的重要组成部分。对工业软件开发人员的研究强调了本科生需要获得真正的软件开发经验,在这些经验中,他们在协作软件开发环境中为遗留代码库做出贡献。尽管它们具有明确的教育价值,但是团队软件开发项目在实现和评估方面是非常具有挑战性的。根据经验和相关的研究结果,这个实践项目研究活动(RIPPA)将计算机教育工作者和研究人员聚集在一起,讨论、研究和创新设计和评估真实软件开发项目的方法。参与者被邀请在他们自己的课程中进行实证研究,其中他们(a)收集团队和个人在软件项目中的进展的主观和客观度量,以及(b)探索替代的教学和评估方法,包括使用定制学习管理和数据分析工具的方法。在RIPPA结束时,我们的目标是发表一篇或多篇研究论文,这些论文将在团队软件项目教学、支持技术和基于多机构研究结果的评估方面取得进展。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Designing and Assessing Authentic Software Development Projects in Undergraduate Computing Education
Team software development projects are a crucial component of undergraduate computing education. Studies of software developers in industry underscore the need for undergraduates to acquire authentic software development experiences in which they contribute to legacy code bases within collaborative software development contexts. Despite their clear educational value, team software development projects are notoriously challenging to implement and assess. Drawing on experience and relevant research results, this Research in Practice Project Activity (RIPPA) brings together computing educators and researchers to discuss, research, and innovate approaches to designing and assessing authentic software development projects. Participants are invited to run empirical studies in their own courses in which they (a) collect subjective and objective measures of team and individual progress in software projects, and (b) explore alternative pedagogical and assessment approaches, including those supported by the use of custom learning management and data analytics tools. By the end of the RIPPA, we aim to publish one or more research papers that advance the state-of-the-art in team software project pedagogy, supporting technology, and assessment based on the results of multi-institutional research studies.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Inequality in Computing Education through the lens of Social Capital: a Methodology Formative Assessment as a Learning Method for Introductory Programming What can we learn from recommendations of early-career engineers? Assessing computing and software engineering education using a career monitoring survey Using Machine Learning Algorithms for Analysing the Factors That Affect Pupil Engagement and Learning Outcomes in CSE Teaching Programming at a Distance
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1