学习成果可以帮助关注和指导负责任的计算机课程和活动设计。我们根据课程的类型,将这些建议的学习成果分为三类。
为了了解道德决策的影响和效果,学生将…
基本:
1.识别计算工作、应用程序和/或用例中的道德问题,并将其与技术、法律、商业或公关问题/挑战区分开来
2.将规范伦理的一些具体概念(如义务、权利、美德、价值、正义、人类繁荣、效用、风险、伤害等)应用到CS环境中
3.确定CS场景中相关的道德利益相关者
4.在特定场景中确定一些重要的道德价值、利益、危险和冲突
5.在CS项目的背景下应用一个或几个道德决策的一般框架
高级:
6.识别和解释计算中的基本伦理问题(例如;隐私、安全、公平、透明、问责、安全、控制、操纵/欺骗、信任等)
7.应用负责任计算的一些现有标准和最佳实践
8.认可已建立的计算机职业道德规范
顶石:
9.预测和描述来自CS内部和外部不同利益相关者的基于道德的反对或担忧
10.在计算机科学的背景下,用合理的道德推理来支持特定的技术选择,并为其辩护。
11.确定特定的软件、硬件或UI设计选择、过程、功能、实现和干预,这些可能会增加或减少计算工作或使用中存在的道德风险