中文

通过社区参与式学习与包容性网络开展软件工程教育

计算机与社会 2024-08-13 v2 软件工程

摘要

在计算机科学和软件工程项目中留住多元化的、代表性不足的学生是高校的一大关切。在本章中,我们描述了加拿大维多利亚大学的INSPIRE:面向社会责任影响的STEM项目,该项目利用自我决定理论的三个原则——胜任力、关联性和自主性——来设计策略,赋能女性及其他代表性不足群体,使用软件和其他工程解决方案来应对可持续性、社区驱动的问题。我们还描述了首个成功年度的经验教训,该年度涉及超过30名学生、6个社区伙伴(可持续性问题所有者)和超过20名产业与学术导师,并触达了我们社区中超过200名解决方案终端用户。最后,我们为可能希望采用我们方法的高校和组织提供建议。在该项目中,24名多元化学生(在性别、性取向、族裔、学业水平和背景方面)分为六组,与六个社区伙伴配对,致力于解决具有社会影响力的问题,并为若干相应社区伙伴开发解决方案。每组在整个项目期间得到一名高年级资深学生和来自产业与社区的导师的支持。项目的体验式学习方法使学生能够在开发具有社会和/或环境影响解决方案的同时,学习各种软技能和技术技能。拥有多元化团队并为真实终端用户创造解决方案,激励学生积极与同伴、社区伙伴和导师协作,从而发展出一个包容性网络。由志同道合者组成的网络对于赋能代表性不足个体并激励他们留在计算机科学和软件工程领域至关重要。

关键词

引用

@article{arxiv.2302.07100,
  title  = {Software Engineering Through Community-Engaged Learning and an Inclusive Network},
  author = {Nowshin Nawar Arony and Kezia Devathasan and Ze Shi Li and Daniela Damian},
  journal= {arXiv preprint arXiv:2302.07100},
  year   = {2024}
}