首页 > 最新文献

Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2最新文献

英文 中文
How and Why to Create a Departmental BPC Plan 如何以及为什么要制定部门业务流程控制计划
Al Kennedy, Colleen M. Lewis, Manuel A. Pérez-Quiñones, M. Rogers, Burçin Tamer, Luther A. Tychonievich
Broadening participation in computing (BPC) requires our individual and collective effort. The National Science Foundation (NSF) is leading an effort in the USA to encourage NSF grant awardees and all computing departments to create BPC plans. Panelists will share resources and advice for how attendees can get involved. Students, staff, and faculty can all play an important role in broadening participation in computing. Because the NSF effort and supporting resources on BPCnet.org are relatively new, the panel will introduce these efforts and share how attendees can help by sharing information within their institution and broader network. The NSF-funded project BPCnet.org has resources for developing and enacting BPC plans.
扩大对计算机的参与需要我们个人和集体的努力。美国国家科学基金会(NSF)正在美国领导一项努力,鼓励NSF奖获得者和所有计算部门创建BPC计划。小组成员将分享与会者如何参与的资源和建议。学生、教职员工和教师都可以在扩大计算机参与方面发挥重要作用。由于美国国家科学基金会的努力和BPCnet.org上的支持资源相对较新,该小组将介绍这些努力,并分享与会者如何通过在他们的机构和更广泛的网络内分享信息来提供帮助。nsf资助的项目BPCnet.org拥有开发和制定BPC计划的资源。
{"title":"How and Why to Create a Departmental BPC Plan","authors":"Al Kennedy, Colleen M. Lewis, Manuel A. Pérez-Quiñones, M. Rogers, Burçin Tamer, Luther A. Tychonievich","doi":"10.1145/3478432.3499251","DOIUrl":"https://doi.org/10.1145/3478432.3499251","url":null,"abstract":"Broadening participation in computing (BPC) requires our individual and collective effort. The National Science Foundation (NSF) is leading an effort in the USA to encourage NSF grant awardees and all computing departments to create BPC plans. Panelists will share resources and advice for how attendees can get involved. Students, staff, and faculty can all play an important role in broadening participation in computing. Because the NSF effort and supporting resources on BPCnet.org are relatively new, the panel will introduce these efforts and share how attendees can help by sharing information within their institution and broader network. The NSF-funded project BPCnet.org has resources for developing and enacting BPC plans.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134244427","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Computing Verbs to Enhance Bloom's Revised Taxonomy 计算动词以增强Bloom的修订分类法
Cara Tang, Markus Geissler, C. Servin, Cindy S. Tucker
This lightning talk describes an in-progress project led by the ACM CCECC (Committee for Computing Education in Community Colleges) to enhance the Bloom's Revised Taxonomy verb list with verbs that focus on computing competencies. Many colleges and universities, as well as organization-led curriculum projects (such as those of the ACM CCECC), use Bloom's Revised Taxonomy with its six levels of cognition to represent the level of cognitive depth a student is expected to achieve for a given competency or learning outcome. There are verb lists that associate verbs with each of the cognitive levels. For example, the verb "define" is associated with the lowest level, Remembering; the verb "develop" is associated with the highest level, Creating. Standard verb lists do not include verbs specific to computing disciplines, which can make it challenging to craft computing-centric learning outcomes. This project is an effort to enhance the standard verb lists with verbs that focus on computing competencies, such as "configure" at the Applying level and "trace" at the Analyzing level. An initial list of about 90 possible new verbs was presented to various computing communities for feedback, including via a poster at SIGCSE 2020. The list has been refined by the project team, and we are seeking another round of community input.
这个简短的演讲描述了由ACM CCECC(社区学院计算教育委员会)领导的一个正在进行的项目,该项目旨在通过关注计算能力的动词来增强Bloom的修订分类法动词列表。许多学院和大学,以及组织主导的课程项目(如ACM CCECC的那些),使用布鲁姆的修订分类法及其六个认知水平来表示学生对给定能力或学习成果的认知深度水平。有一些动词表将动词与每个认知水平联系起来。例如,动词“定义”与最低层次的“记住”联系在一起;动词“发展”与最高级别的“创造”联系在一起。标准动词列表不包括特定于计算学科的动词,这可能会使以计算为中心的学习结果具有挑战性。这个项目致力于用关注计算能力的动词来增强标准动词列表,例如应用级别的“配置”和分析级别的“跟踪”。一份包含大约90个可能的新动词的初步列表已提交给各个计算社区以征求反馈,包括通过SIGCSE 2020的海报。项目团队已经对清单进行了改进,我们正在寻求另一轮的社区意见。
{"title":"Computing Verbs to Enhance Bloom's Revised Taxonomy","authors":"Cara Tang, Markus Geissler, C. Servin, Cindy S. Tucker","doi":"10.1145/3478432.3499239","DOIUrl":"https://doi.org/10.1145/3478432.3499239","url":null,"abstract":"This lightning talk describes an in-progress project led by the ACM CCECC (Committee for Computing Education in Community Colleges) to enhance the Bloom's Revised Taxonomy verb list with verbs that focus on computing competencies. Many colleges and universities, as well as organization-led curriculum projects (such as those of the ACM CCECC), use Bloom's Revised Taxonomy with its six levels of cognition to represent the level of cognitive depth a student is expected to achieve for a given competency or learning outcome. There are verb lists that associate verbs with each of the cognitive levels. For example, the verb \"define\" is associated with the lowest level, Remembering; the verb \"develop\" is associated with the highest level, Creating. Standard verb lists do not include verbs specific to computing disciplines, which can make it challenging to craft computing-centric learning outcomes. This project is an effort to enhance the standard verb lists with verbs that focus on computing competencies, such as \"configure\" at the Applying level and \"trace\" at the Analyzing level. An initial list of about 90 possible new verbs was presented to various computing communities for feedback, including via a poster at SIGCSE 2020. The list has been refined by the project team, and we are seeking another round of community input.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"132 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134068228","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
The Trials and Tribulations of Early Career Researchers Transitioning into Full-Time Teaching Tracks 早期职业研究人员过渡到全职教学轨道的考验与磨难
B. Alshaigy
Whilst the gender balance in computing students seems promising, the gender, racial, and ethnic disparity within academic faculty is far from ideal as a result of inadvertent hiring practices, and lack of support and training during the first year of recruitment. In this session, we are hoping to collate diverse experiences of the struggles associated with applying for and maintaining first full-time positions and provide recommendations for best practices for hiring academic faculty.
虽然计算机专业学生的性别平衡似乎很有希望,但由于无意的招聘行为,以及在招聘的第一年缺乏支持和培训,学术教员的性别、种族和民族差异远不理想。在本次会议中,我们希望整理与申请和维持第一个全职职位相关的各种斗争经验,并为招聘学术教师提供最佳实践建议。
{"title":"The Trials and Tribulations of Early Career Researchers Transitioning into Full-Time Teaching Tracks","authors":"B. Alshaigy","doi":"10.1145/3478432.3499175","DOIUrl":"https://doi.org/10.1145/3478432.3499175","url":null,"abstract":"Whilst the gender balance in computing students seems promising, the gender, racial, and ethnic disparity within academic faculty is far from ideal as a result of inadvertent hiring practices, and lack of support and training during the first year of recruitment. In this session, we are hoping to collate diverse experiences of the struggles associated with applying for and maintaining first full-time positions and provide recommendations for best practices for hiring academic faculty.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122192303","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Learning Outcomes and Assessments for Ethical Computing 伦理计算的学习成果和评估
Rasika Bhalerao, Emanuelle Burton, S. Doore, J. Goldsmith
The inclusion of computing ethics and social impact curricula in computer science programs has received increasing attention in research and teaching. While students explicitly interested in the topic may choose to take courses designed only to teach ethical thinking in computer science, we have a societal need to "teach ethics" in a wider variety of computing courses. With the powerful tools that we give students comes responsibility, and students should know how to consider ethical implications of the things they build. The difficulty of developing strategies to "teach ethics" in computing courses is that 1) teaching computing ethics is different than teaching other computational courses, requiring more than the simple transmission of information or knowledge 2) we lack a way to assess the efficacy of the strategies we use to accomplish the "more." We aim to foster a discussion on the current research and instructional approaches, led by researchers who are actively teaching responsible computer science and data science in a variety of institutional settings (e.g., private, public, small, large, etc.). In addition to forming new research and teaching collaborations, we hope this discussion will inspire the larger community of computer science educators to embed computing ethics and social impact in their technical courses.
在计算机科学课程中纳入计算机伦理和社会影响课程已经受到越来越多的研究和教学的关注。虽然对这个话题明确感兴趣的学生可能会选择只教授计算机科学伦理思维的课程,但我们的社会需要在更广泛的计算机课程中“教授伦理”。我们给学生提供了强大的工具,让他们承担责任,学生应该知道如何考虑他们所创造的东西的伦理含义。在计算机课程中制定“教授伦理学”策略的困难在于:1)教授计算机伦理学与教授其他计算机课程不同,它需要的不仅仅是信息或知识的简单传递;2)我们缺乏一种方法来评估我们用来完成“更多”的策略的有效性。我们的目标是促进对当前研究和教学方法的讨论,由在各种机构环境(例如,私人,公共,小型,大型等)中积极教授负责任的计算机科学和数据科学的研究人员领导。除了形成新的研究和教学合作之外,我们希望这次讨论将激励更大的计算机科学教育者社区在他们的技术课程中嵌入计算伦理和社会影响。
{"title":"Learning Outcomes and Assessments for Ethical Computing","authors":"Rasika Bhalerao, Emanuelle Burton, S. Doore, J. Goldsmith","doi":"10.1145/3478432.3499170","DOIUrl":"https://doi.org/10.1145/3478432.3499170","url":null,"abstract":"The inclusion of computing ethics and social impact curricula in computer science programs has received increasing attention in research and teaching. While students explicitly interested in the topic may choose to take courses designed only to teach ethical thinking in computer science, we have a societal need to \"teach ethics\" in a wider variety of computing courses. With the powerful tools that we give students comes responsibility, and students should know how to consider ethical implications of the things they build. The difficulty of developing strategies to \"teach ethics\" in computing courses is that 1) teaching computing ethics is different than teaching other computational courses, requiring more than the simple transmission of information or knowledge 2) we lack a way to assess the efficacy of the strategies we use to accomplish the \"more.\" We aim to foster a discussion on the current research and instructional approaches, led by researchers who are actively teaching responsible computer science and data science in a variety of institutional settings (e.g., private, public, small, large, etc.). In addition to forming new research and teaching collaborations, we hope this discussion will inspire the larger community of computer science educators to embed computing ethics and social impact in their technical courses.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125043754","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Should the AP Computer Science A Exam Switch to Using Python? AP计算机科学A考试应该改用Python吗?
M. Sahami, O. Astrachan, Sandy Czajka, Adrienne Decker, J. Rosato
Changing the language used to teach the AP Computer Science A course is an expensive, time-consuming, and ultimately controversial endeavor. However, it is worth raising the question from time to time to determine if such a change may now be appropriate. This panel offers a set of speakers specifically chosen to provide a diverse set of viewpoints and experiences (high school teacher, curriculum developer, exam reader, exam development committee member, university credit-granting administrator) on the question of whether the language in the AP CS A exam should be switched to Python in the near future.
改变AP计算机科学A课程的教学语言是一项昂贵、耗时且最终充满争议的努力。然而,值得不时提出这个问题,以确定这种改变现在是否适当。这个小组提供了一组特别选择的演讲者,他们提供了不同的观点和经验(高中教师,课程开发人员,考试读者,考试开发委员会成员,大学学分授予管理员),就AP CS a考试中的语言是否应该在不久的将来切换到Python这个问题。
{"title":"Should the AP Computer Science A Exam Switch to Using Python?","authors":"M. Sahami, O. Astrachan, Sandy Czajka, Adrienne Decker, J. Rosato","doi":"10.1145/3478432.3499230","DOIUrl":"https://doi.org/10.1145/3478432.3499230","url":null,"abstract":"Changing the language used to teach the AP Computer Science A course is an expensive, time-consuming, and ultimately controversial endeavor. However, it is worth raising the question from time to time to determine if such a change may now be appropriate. This panel offers a set of speakers specifically chosen to provide a diverse set of viewpoints and experiences (high school teacher, curriculum developer, exam reader, exam development committee member, university credit-granting administrator) on the question of whether the language in the AP CS A exam should be switched to Python in the near future.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134185521","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Fostering a Culture of Belonging in CS Education 在计算机科学教育中培养归属感文化
Nicole Anderson, Luke Fernandez
Diversity, equity and inclusion are oft-stated goals of CS departments across the US. Ensuring all genders, races and ethnic groups are welcomed and treated thoughtfully and fairly in academic spaces are important goals that require real action. In this discussion, we would like to lead a discussion on how to foster a culture of inclusion and belonging in our CS communities. In this BoF session, we will pose questions regarding strategies that foster feelings of truly being part of a CS educational community, as well as roadblocks to achieving those feelings of belonging. We will consider whether these actions should be mostly led by faculty to faculty conversations, or whether we should be discussing how to make progress in this area with our students in the context of our courses. We will ask participants to share experiences and resources to assist in fostering a culture of belonging both within their classrooms and more broadly within their departments.
多样性、公平性和包容性是美国计算机科学部门经常提到的目标。确保所有性别、种族和族裔群体都受到欢迎,并在学术空间得到周到和公平的对待,这是需要采取实际行动的重要目标。在这次讨论中,我们希望就如何在我们的CS社区中培养一种包容和归属感的文化进行讨论。在这个BoF会议上,我们将提出一些问题,关于培养真正成为计算机科学教育社区一部分的感觉的策略,以及实现这些归属感的障碍。我们将考虑这些行动是否应该主要由教师领导,或者我们是否应该在课程的背景下与学生讨论如何在这一领域取得进展。我们将要求参与者分享经验和资源,以帮助在他们的课堂和更广泛的部门内培养归属感文化。
{"title":"Fostering a Culture of Belonging in CS Education","authors":"Nicole Anderson, Luke Fernandez","doi":"10.1145/3478432.3499194","DOIUrl":"https://doi.org/10.1145/3478432.3499194","url":null,"abstract":"Diversity, equity and inclusion are oft-stated goals of CS departments across the US. Ensuring all genders, races and ethnic groups are welcomed and treated thoughtfully and fairly in academic spaces are important goals that require real action. In this discussion, we would like to lead a discussion on how to foster a culture of inclusion and belonging in our CS communities. In this BoF session, we will pose questions regarding strategies that foster feelings of truly being part of a CS educational community, as well as roadblocks to achieving those feelings of belonging. We will consider whether these actions should be mostly led by faculty to faculty conversations, or whether we should be discussing how to make progress in this area with our students in the context of our courses. We will ask participants to share experiences and resources to assist in fostering a culture of belonging both within their classrooms and more broadly within their departments.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117220229","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
CSAwesome Java Curriculum 一些Java课程
Barbara Ericson, Beryl Hoffman
CSAwesome is a Java AP CSA and CS1 curriculum with 20,000 users on the Runestone ebook platform. The curriculum is online, free and interactive with embedded Java Active Code examples and problems, mixed-up code (Parsons problems), multiple-choice problems, and scaffolded coding challenges. There are many features of the Runestone platform that scaffold and differentiate learning for students. The curriculum is designed to broaden participation in CS and transition students from AP CSP (or CS0) to AP CSA (or CS1) with a variety of techniques such as scaffolded interactivity and creative and collaborative learning. Initial results from the 2020-2021 school year show average gains of 29% on the pre/post test built into the curriculum (n=958, P<.001). Pre and post surveys built into the ebook show slight gains in confidence in Java programming and pursuing further study or a career in computing (P<.001). Female students (22% of those who answered) performed similarly to all students. Students who took AP CSP (39%) prior to AP CSA performed slightly higher in the pre-test but had similar results otherwise. 47% of students rated themselves as beginner programmers and 30% intermediate at the beginning of the course; at the end of the course, 12% rated themselves as beginners and 43% as intermediate programmers.
CSAwesome是一个Java AP CSA和CS1课程,在Runestone电子书平台上拥有20,000名用户。该课程是在线的、免费的、交互式的,包含嵌入式Java活动代码示例和问题、混合代码(帕森斯问题)、多项选择题和框架编码挑战。Runestone平台有许多功能可以支撑和区分学生的学习。该课程旨在扩大学生对计算机科学的参与,并通过各种技术,如架式互动、创造性和协作性学习,将学生从AP CSP(或CS0)过渡到AP CSA(或CS1)。2020-2021学年的初步结果显示,课程中内置的职前/职后测试的平均收益为29% (n=958, P< 0.001)。电子书中内置的前后调查显示,在Java编程和追求进一步学习或从事计算机职业方面的信心略有增加(P< 0.001)。女学生(占回答者的22%)的表现与所有学生相似。在AP CSA之前参加AP CSP的学生(39%)在前测中的表现略高,但其他方面的结果相似。在课程开始时,47%的学生认为自己是初级程序员,30%的学生认为自己是中级程序员;课程结束时,12%的人认为自己是初学者,43%的人认为自己是中级程序员。
{"title":"CSAwesome Java Curriculum","authors":"Barbara Ericson, Beryl Hoffman","doi":"10.1145/3478432.3499235","DOIUrl":"https://doi.org/10.1145/3478432.3499235","url":null,"abstract":"CSAwesome is a Java AP CSA and CS1 curriculum with 20,000 users on the Runestone ebook platform. The curriculum is online, free and interactive with embedded Java Active Code examples and problems, mixed-up code (Parsons problems), multiple-choice problems, and scaffolded coding challenges. There are many features of the Runestone platform that scaffold and differentiate learning for students. The curriculum is designed to broaden participation in CS and transition students from AP CSP (or CS0) to AP CSA (or CS1) with a variety of techniques such as scaffolded interactivity and creative and collaborative learning. Initial results from the 2020-2021 school year show average gains of 29% on the pre/post test built into the curriculum (n=958, P<.001). Pre and post surveys built into the ebook show slight gains in confidence in Java programming and pursuing further study or a career in computing (P<.001). Female students (22% of those who answered) performed similarly to all students. Students who took AP CSP (39%) prior to AP CSA performed slightly higher in the pre-test but had similar results otherwise. 47% of students rated themselves as beginner programmers and 30% intermediate at the beginning of the course; at the end of the course, 12% rated themselves as beginners and 43% as intermediate programmers.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120946736","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Educating Students to be Better Citizens of Tech Communities 教育学生成为科技社区更好的公民
Vandana Singh, Jeffrey C. Carver
It well known that women are underrepresented in technology, holding less than 25% of IT positions. Reports of women and minorities being harassed, discriminated against, and abused in technology communities routinely appear in scholarly publications and popular media. These types of negative interactions add to the diversity problem by discouraging women and minorities from even considering participation in technology communities. To help address this diversity problem and encourage better citizenship in technology communities, we are focused on improving the soft skills of students. Research has identified the need for engineers with better soft skills because a large part of their job is non-technical and involves teamwork, effective communication, and conflict resolution. Engineers need the skill to be employable but also to be responsible, ethical, and aware of the societal impacts of engineering. We believe we can have a positive impact in teaching soft skills to engineers if students engage in a reflective, experiential, and human-centered experience. With this objective in mind, we are developing an undergraduate course that combines these elements by embedding students in OSS communities as contributors and providing them with a safe space for reflection and human-centered learning. Students can contribute by developing code, creating documentation, fixing bugs, improving usability, or performing testing. We plan to develop a positive classroom atmosphere that encourages sharing, reflection, and mutual support for the students while they are contributing to an OSS project.
众所周知,女性在技术领域的代表性不足,占It职位的比例不到25%。关于女性和少数族裔在科技社区受到骚扰、歧视和虐待的报道经常出现在学术出版物和大众媒体上。这些类型的负面互动使妇女和少数民族甚至不考虑参与技术社区,从而加剧了多样性问题。为了帮助解决这种多样性问题,并鼓励科技社区更好的公民意识,我们专注于提高学生的软技能。研究已经确定了对具有更好软技能的工程师的需求,因为他们的大部分工作是非技术性的,并且涉及团队合作、有效沟通和解决冲突。工程师需要的技能是就业,但也要负责任,道德,并意识到工程的社会影响。我们相信,如果学生参与反思、体验和以人为本的体验,我们可以在向工程师教授软技能方面产生积极的影响。考虑到这一目标,我们正在开发一门本科课程,通过将学生作为贡献者嵌入OSS社区,并为他们提供一个安全的反思和以人为本的学习空间,将这些元素结合起来。学生可以通过开发代码、创建文档、修复bug、提高可用性或执行测试来做出贡献。我们计划开发一种积极的课堂氛围,鼓励学生在为OSS项目做贡献时进行分享、反思和相互支持。
{"title":"Educating Students to be Better Citizens of Tech Communities","authors":"Vandana Singh, Jeffrey C. Carver","doi":"10.1145/3478432.3499242","DOIUrl":"https://doi.org/10.1145/3478432.3499242","url":null,"abstract":"It well known that women are underrepresented in technology, holding less than 25% of IT positions. Reports of women and minorities being harassed, discriminated against, and abused in technology communities routinely appear in scholarly publications and popular media. These types of negative interactions add to the diversity problem by discouraging women and minorities from even considering participation in technology communities. To help address this diversity problem and encourage better citizenship in technology communities, we are focused on improving the soft skills of students. Research has identified the need for engineers with better soft skills because a large part of their job is non-technical and involves teamwork, effective communication, and conflict resolution. Engineers need the skill to be employable but also to be responsible, ethical, and aware of the societal impacts of engineering. We believe we can have a positive impact in teaching soft skills to engineers if students engage in a reflective, experiential, and human-centered experience. With this objective in mind, we are developing an undergraduate course that combines these elements by embedding students in OSS communities as contributors and providing them with a safe space for reflection and human-centered learning. Students can contribute by developing code, creating documentation, fixing bugs, improving usability, or performing testing. We plan to develop a positive classroom atmosphere that encourages sharing, reflection, and mutual support for the students while they are contributing to an OSS project.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116740242","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
CSLINC a Nationwide CS MOOC for Second-level Students CSLINC是面向全国二级学生的大型网络公开课
K. Nolan, Keith Quille, Brett A. Becker
This poster introduces CSLINC, a free scaffolded MOOC framework tailored to second-level students in Ireland that consists of: an online platform built for accessibility; a suite of modules developed upon international best practices with varying co-creators; and automated assessment and certificates of completion. Its aim is to provide content to promote national CS curricula to all second-level students in Ireland. In September 2021, CSLINC launched to 10,000 students across 100 schools. Future work will include collecting and collating research to validate CSLINC's objectives, scaffolding that will build foundations for national curriculum learning outcomes, and measure its impact on students, their perceptions and follow on CS uptake at second-level in Ireland.
这张海报介绍了csclinc,这是一个为爱尔兰的二级学生量身定制的免费的脚手架式MOOC框架,包括:一个为可访问性而构建的在线平台;根据国际最佳做法与不同的共同创建者开发的一套模块;以及自动评估和结业证书。其目的是提供内容,向爱尔兰所有二年级学生推广国家计算机科学课程。2021年9月,CSLINC面向100所学校的1万名学生推出。未来的工作将包括收集和整理研究,以验证CSLINC的目标,脚手架,将建立基础的国家课程学习成果,并衡量其对学生的影响,他们的看法和跟随CS在爱尔兰的二级吸收。
{"title":"CSLINC a Nationwide CS MOOC for Second-level Students","authors":"K. Nolan, Keith Quille, Brett A. Becker","doi":"10.1145/3478432.3499069","DOIUrl":"https://doi.org/10.1145/3478432.3499069","url":null,"abstract":"This poster introduces CSLINC, a free scaffolded MOOC framework tailored to second-level students in Ireland that consists of: an online platform built for accessibility; a suite of modules developed upon international best practices with varying co-creators; and automated assessment and certificates of completion. Its aim is to provide content to promote national CS curricula to all second-level students in Ireland. In September 2021, CSLINC launched to 10,000 students across 100 schools. Future work will include collecting and collating research to validate CSLINC's objectives, scaffolding that will build foundations for national curriculum learning outcomes, and measure its impact on students, their perceptions and follow on CS uptake at second-level in Ireland.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"302 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115439999","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Removing the Veil: Shining Light on the Lack of Inclusivity in Cybersecurity Education for Students with Disabilities 揭开面纱:揭露残疾学生网络安全教育缺乏包容性
Felicia Hellems, Sajal Bhatia
There are currently over one billion people living with some form of disability worldwide. The continuous increase in new technologies in today's society comes with an increased risk in security. A fundamental knowledge of cybersecurity should be a basic right available to all users of technology. A review of literature in the fields of cybersecurity, STEM, and computer science (CS) has revealed existent gaps regarding educational methods for teaching cybersecurity to students with disabilities (SWD's). To date, SWD's are largely left without equitable access to cybersecurity education. Our goal is to identify current educational methods being used to teach SWD's concepts of cybersecurity, evaluate these methods, and classify the observed trends.
目前全世界有超过10亿人患有某种形式的残疾。随着当今社会新技术的不断增加,安全风险也随之增加。网络安全的基本知识应该是所有技术用户享有的基本权利。对网络安全、STEM和计算机科学(CS)领域的文献回顾揭示了在向残疾学生教授网络安全的教育方法方面存在的差距。到目前为止,社会福利署的大部分人都没有公平的机会接受网络安全教育。我们的目标是确定目前用于教授社会福利署网络安全概念的教育方法,评估这些方法,并对观察到的趋势进行分类。
{"title":"Removing the Veil: Shining Light on the Lack of Inclusivity in Cybersecurity Education for Students with Disabilities","authors":"Felicia Hellems, Sajal Bhatia","doi":"10.1145/3478432.3499114","DOIUrl":"https://doi.org/10.1145/3478432.3499114","url":null,"abstract":"There are currently over one billion people living with some form of disability worldwide. The continuous increase in new technologies in today's society comes with an increased risk in security. A fundamental knowledge of cybersecurity should be a basic right available to all users of technology. A review of literature in the fields of cybersecurity, STEM, and computer science (CS) has revealed existent gaps regarding educational methods for teaching cybersecurity to students with disabilities (SWD's). To date, SWD's are largely left without equitable access to cybersecurity education. Our goal is to identify current educational methods being used to teach SWD's concepts of cybersecurity, evaluate these methods, and classify the observed trends.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125377714","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1