ES3.3 Identifying ethical issues in concrete situations.

Another common pitfall is to stop reasoning about a particular decision when we have found one good reason to act or to refrain from action, usually due to the pressure of time and deadlines. Only in hindsight do we determine that other important ethical issues were also at stake. Practice in identifying ethical issues in a situation will train students to have more foresight as practicing computer professionals.