Resources for teaching ethics and computing · Study