一句话:通过在线讲座、交互式情景化软件伦理测验与讨论汇报相结合的方式开展软件伦理教学并报告其效果。
软件相关的伦理问题正以惊人的速度影响社会,因此向软件工程(SE)学生教授软件伦理比以往更加重要。传统教学手段包括课堂讲授、情景小故事、角色扮演游戏与测验。作者认识到软件伦理知识在 SE 教育中的重要性以及该领域仍需更多教学努力,开发了一个交互式、基于情景的「软件伦理测验」(Software Ethics Quiz),目标是以全面、开放且富有参与感的方式教授伦理:先进行在线讲座,随后开展包含测验与讨论汇报(debriefing)的交互式工作坊。收集到的匿名测验作答显示,讲座与测验在参与度和有效性方面均有良好表现,其中交互式测验的评分略高。自愿提交的学生反馈表明,多数参与者认为围绕测验情景的汇报讨论对学习软件伦理非常有帮助。本文作为经验报告,分享了实践经历、包括测验在内的相关教学资源,以及面向更广泛教育共同体的经验教训与建议。
The importance of teaching software ethics to software engineering (SE) students is more critical now than ever before as software-related ethical issues continue to impact society at an alarming rate. Traditional classroom methods, vignettes, role-play games, and quizzes have been employed over the years to teach SE students about software ethics. Recognising the significance of incorporating software ethics knowledge in SE education and the continued need for more efforts in the area of the teaching and learning of SE ethics, we developed an interactive, scenario-based Software Ethics Quiz. Our goal was to teach SE students about ethics in a comprehensive, open, and engaging manner through a combined approach of an online lecture followed by an interactive workshop with the quiz and a debriefing session. The anonymous quiz responses collected showed promising results regarding the engagement and efficacy of the lecture and quiz, with a slightly better rating for the interactive quiz. The voluntary student feedback collected suggested that a majority of the participants found the debrief discussion on the quiz scenarios to be very beneficial for learning about software ethics. In this experience report, we share our experiences, related educational resources including the quiz, and recommendations from lessons learned with the wider education community to keep driving this critical topic forward.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@inproceedings{abs-2312-11884,
title = {Teaching Software Ethics to Future Software Engineers},
author = {Aastha Pant and Simone Spiegler and Rashina Hoda and Jeremy Yoon and Nabeeb Yusuf and Tian Er and Shenyi Hu},
booktitle = {ICSE},
year = {2024},
doi = {10.1145/3639474.3640082}
}