We highly recommend exploring other research groups and websites where you can find excellent examples of lessons and teaching materials used in computing classrooms at all levels:
Mozilla Teaching Responsible Computing Playbook
Embedded EthiCS @ Harvard University
McCoy Family Center for Ethics in Society: Ethics, Society, and Technology Hub
The Ethics Institute at Northeastern University
Social & Ethical Responsibilities of Computing at MIT
Computer Ethics at UC Berkeley
ACM EngageCSEdu Embedding Ethics Repository
Georgia Tech Responsible Computing Science
Teaching Responsible Computing University at Buffalo
Bemidji State Responsible Computer Science Repository
Bucknell University Ethical CS
Mission
The CEN team shares the foundations of the pedagogical approach to teaching computing ethics through narratives. Using this framework, narratives serve as ‘ethical laboratories’ that help students consider their own responsibilities as future creators of technologies and as members of a global computing community.
The Computing Ethics Narratives project is an interdisciplinary collaboration that integrates applied ethics into the undergraduate computing curriculum using narratives from a variety of sources, including films and television, literature, news, podcasts, blogs, and more.
Funders
The Computing Ethics Narratives (CEN) work is supported by the Responsible Computer Science Challenge, a partnership of Omidyar Network, Mozilla, Schmidt Futures and Craig Newmark Philanthropies.
Technologies and Themes At-A-Glance
The ethical themes taxonomy is based on a schema from the Berkman Klein Center for Internet & Society at Harvard University and the technologies taxonomy is based on the Computing Classification System from the Association for Computer Machinery.
Narratives by Ethics Themes
Narratives by Technologies