Moving Toward a Responsible CS Curriculum: Every Course Has a Role to Play

P. Anderson, Emanuelle Burton, Jaye Nias, Marty J. Wolf
{"title":"Moving Toward a Responsible CS Curriculum: Every Course Has a Role to Play","authors":"P. Anderson, Emanuelle Burton, Jaye Nias, Marty J. Wolf","doi":"10.1145/3478432.3499231","DOIUrl":null,"url":null,"abstract":"Responsible Computer Science (RCS) requires that students experience aspects of RCS in just about every CS course they take. It must be embedded across the curriculum, and it is the responsibility of all CS faculty to be part of the delivery of RCS. The purpose of this panel is to expand the community of practice around delivering RCS, so that students better understand how the integration of computing-related technologies into our daily lives has shifted the kinds of power and reach they have, both as individuals and in collective groups. Thus, we welcome those educators who are hesitant or are uncertain about adopting RCS into their teaching. To ease this adoption, we understand responsible computer science as broadly as possible and use it as an umbrella term that includes computing ethics, professionalism, computing for good, inclusive computing, diversity and inclusion in CS, security, safety, and computing for justice, just to name a few. The panelists, who have been collaborating on a project as part of the Mozilla Foundation Responsible CS project, will address concerns faculty have when incorporating RCS in their teaching, challenges faced when encouraging involvement of more CS faculty in the teaching of RCS, the value and need for interdisciplinary collaboration, and the value of grounding (or not) the delivery of some modules in ethical theories. Panelists will offer suggestions for moving toward a CS curriculum that embeds RCS modules and address issues that audience members raise.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3478432.3499231","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Responsible Computer Science (RCS) requires that students experience aspects of RCS in just about every CS course they take. It must be embedded across the curriculum, and it is the responsibility of all CS faculty to be part of the delivery of RCS. The purpose of this panel is to expand the community of practice around delivering RCS, so that students better understand how the integration of computing-related technologies into our daily lives has shifted the kinds of power and reach they have, both as individuals and in collective groups. Thus, we welcome those educators who are hesitant or are uncertain about adopting RCS into their teaching. To ease this adoption, we understand responsible computer science as broadly as possible and use it as an umbrella term that includes computing ethics, professionalism, computing for good, inclusive computing, diversity and inclusion in CS, security, safety, and computing for justice, just to name a few. The panelists, who have been collaborating on a project as part of the Mozilla Foundation Responsible CS project, will address concerns faculty have when incorporating RCS in their teaching, challenges faced when encouraging involvement of more CS faculty in the teaching of RCS, the value and need for interdisciplinary collaboration, and the value of grounding (or not) the delivery of some modules in ethical theories. Panelists will offer suggestions for moving toward a CS curriculum that embeds RCS modules and address issues that audience members raise.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
走向负责任的计算机科学课程:每门课程都有自己的作用
负责任的计算机科学(RCS)要求学生在他们所参加的每一门CS课程中都要经历RCS的各个方面。它必须嵌入整个课程,所有CS教师都有责任成为RCS交付的一部分。该小组的目的是围绕交付RCS扩展实践社区,以便学生更好地理解将计算相关技术集成到我们的日常生活中如何改变了他们作为个人和集体所拥有的各种权力和范围。因此,我们欢迎那些犹豫或不确定是否将RCS应用于教学的教育者。为了方便这种采用,我们尽可能广泛地理解负责任的计算机科学,并将其作为一个总括性术语,包括计算伦理、专业精神、为善计算、包容性计算、计算机科学中的多样性和包容性、安全、安全和正义计算,仅举几例。作为Mozilla基金会负责任的计算机科学项目的一部分,小组成员一直在合作一个项目,他们将讨论教师在将RCS纳入其教学时所关注的问题,鼓励更多计算机科学教师参与RCS教学时面临的挑战,跨学科合作的价值和需求,以及在伦理理论中交付某些模块的基础(或不基础)的价值。小组成员将提供建议,以实现嵌入RCS模块的CS课程,并解决听众提出的问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Community Input and Engagement for CS202x: Data Management The Development of Computational Thinking in Computing Higher Education Understanding and Tracking Computing Instructor Identity The Effect of Animations Using Real-world Analogies on Diverse Computer Systems Students SIGCSE Reads 2022: Using Challenging Stories in your Classroom
×
引用
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