CSCI 151

CSCI 151: LAB 1 - Computer Ethics Component

Part I: ACM Code of Ethics and Case Studies Design

GOALS:
  1. Students demonstrate an understanding of one or more imperatives from the ACM Code of Ethics.
  2. Students identify which imperatives from the ACM Code of Ethics apply to a given scenario.
  3. Given a scenario, students identify an ethical course of action based on the ACM Code of Ethics.
  4. Students devise a scenario that illustrates the implications of one or more imperatives from the ACM Code of Ethics.

ASSIGNMENT: Students devise an original scenario that illustrates one or more imperatives from the ACM Code of Ethics. Students devise questions for their peers that address the ethical implications of the scenario.

Implementation

ASSESSMENT

Scenario and Solution: Addresses goals (1), (3) and (4)

5: Scenario is original and involves two or more imperatives from the ACM Code of Ethics, a least two of which are in conflict
4:Scenario/solution is original, realistic and involves at least two imperatives from the ACM Code of Ethics.
3: Scenario/solution is original, realistic and involves one imperative from the ACM Code of Ethics
2: Scenario/solution is contrived (not realistic) but involves at least one imperative from the ACM Code of Ethics
1: Scenario is simple and involves a single imperative from the ACM Code of Ethics in an obvious way
0: Scenario/solution fails to illustrate an imperative from the ACM Code of Ethics

ACM CODE OF ETHICS IMPERATIVES: Addresses goals (1) and (2)

4:Identifies most relevant imperatives from the ACM Code of Ethics; clearly and thoroughly explains how the imperatives are violated or upheld
3: Identifies at least two relevant imperatives; clearly and thoroughly explains how the imperatives are violated or upheld
2: Identifies at least two relevant imperatives but includes only minimal explanation
1: Identifies at least one relevant imperative but provides no explanation
0: Fails to identify any relevant imperatives