paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Teaching Software Ethics to Future Software Engineers

面向未来软件工程师的软件伦理教学
ICSE Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training2024匹配度 0/10 · 该论文是软件工程伦理教育的经验报告,主题为教学设计与学生反馈,与用户关注的程序分析、LLM/Agent、浮点程序分析、贝叶斯程序分析等研究方向完全无关。引用 5 inbox
Aastha Pant, Simone Spiegler, Rashina Hoda, Jeremy Yoon, Nabeeb Yusuf, Tian Er, Shenyi Hu
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:通过在线讲座、交互式情景化软件伦理测验与讨论汇报相结合的方式开展软件伦理教学并报告其效果。

软件相关的伦理问题正以惊人的速度影响社会,因此向软件工程(SE)学生教授软件伦理比以往更加重要。传统教学手段包括课堂讲授、情景小故事、角色扮演游戏与测验。作者认识到软件伦理知识在 SE 教育中的重要性以及该领域仍需更多教学努力,开发了一个交互式、基于情景的「软件伦理测验」(Software Ethics Quiz),目标是以全面、开放且富有参与感的方式教授伦理:先进行在线讲座,随后开展包含测验与讨论汇报(debriefing)的交互式工作坊。收集到的匿名测验作答显示,讲座与测验在参与度和有效性方面均有良好表现,其中交互式测验的评分略高。自愿提交的学生反馈表明,多数参与者认为围绕测验情景的汇报讨论对学习软件伦理非常有帮助。本文作为经验报告,分享了实践经历、包括测验在内的相关教学资源,以及面向更广泛教育共同体的经验教训与建议。

问题
软件伦理问题持续冲击社会,如何以全面、开放且吸引学生参与的方式向软件工程学生有效教授软件伦理。
方法
设计并实施交互式、情景化的软件伦理测验,采用「在线讲座 + 含测验的交互式工作坊 + 讨论汇报」的组合教学流程,并收集匿名测验作答与自愿学生反馈。
评估
通过匿名测验回答评估学生参与度与教学有效性,并分析自愿反馈;结果显示讲座与测验均获积极评价(交互式测验略高),多数学生认为情景汇报讨论最有助益。
原文摘要(Abstract)

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

BibTeX
@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}
}