Computing Cases Header, Picture of a Keyboard with the text "ComputingCases.org" printed over it

General

Teaching Tools

Teaching with Cases

Social Impact Analysis

Computer Ethics Curriculum

Curricula Index

Case Materials

Therac-25

Machado

Hughes Aircraft

Ethics in Computing Links

Contact Us

Structure the discussion of a case by providing students a framework for analysis.

We provide several specific exercises for working with each case, but these exercises are only the beginning of what can be done. But whatever you do, don't simply throw students into the complexity of a case without some preparation or structure. A direct approach for presenting cases to a class is to have students discuss the case in terms of a framework. A good framework structures discussion and analysis of a case; it helps focus the discussion and prevents it from wandering in unproductive ways. Only after students have some practice in finding their way through a case by using a framework should they be turned loose on a case with the vague instruction: say something interesting about this in a paper. A vague assignment is only useful if a student has already acquired the tools needed to structure it