中文

向未来软件工程师教授软件伦理

软件工程 2023-12-20 v1

摘要

随着软件相关的伦理问题继续以惊人的速度影响社会,向软件工程 (SE) 学生教授软件伦理的重要性现在比以往任何时候都更加关键。多年来,人们采用了传统课堂方法、情景案例、角色扮演游戏和测验等方法来向 SE 学生教授软件伦理。认识到将软件伦理知识纳入 SE 教育的重要性以及在 SE 伦理教学领域持续需要更多努力的必要性,我们开发了一个互动的、基于情景的软件伦理测验。我们的目标是通过在线讲座、随后进行带有测验的互动研讨会和汇报环节相结合的方式,以全面、开放和引人入胜的方式向 SE 学生教授伦理知识。收集到的匿名测验反馈在讲座和测验的参与度和有效性方面显示出可喜的结果,其中互动测验的评分略高。收集到的自愿学生反馈表明,大多数参与者认为关于测验情景的汇报讨论对于学习软件伦理非常有益。在这篇经验报告中,我们与更广泛的教育界分享我们的经验、包括测验在内的相关教育资源以及从经验教训中得出的建议,以继续推动这一关键主题向前发展。

关键词

引用

@article{arxiv.2312.11884,
  title  = {Teaching Software Ethics to Future Software Engineers},
  author = {Aastha Pant and Simone V. Spiegler and Rashina Hoda and Jeremy Yoon and Nabeeb Yusuf and Tian Er and Shenyi Hu},
  journal= {arXiv preprint arXiv:2312.11884},
  year   = {2023}
}

备注

11 pages, 7 figures, 2 tables