The 21st century sees technologists squarely facing moral concerns, no longer “shielded” by being simply a coder solving technical problems. Yet incorporating ethical thinking into a computer science classroom may seem infeasible. Faculty may not feel they have the expertise or the spare time in a CS course to incorporate ethical conversations; or they may not be sure how to integrate ethics in ways that feel authentic and not simply “tacked on” to the curriculum. At Phillips Academy Andover, we...