Introducing PETE: computer support for teaching ethics

In this paper, we discuss the challenges in providing computer support for teaching professional ethics using a case-based approach. We describe our tutoring software, PETE, which helps students prepare cases for class discussion. PETE enables students to practice methods of moral reasoning. It also encourages them to compare their work to a range of other peer responses. We discuss how the program could incorporate AI techniques and how to evaluate its effectiveness.