Teaching ethics in computing: a systematic literature review of ACM computer science education publications
The computing education research community now has at least 40 years of published
research on teaching ethics in higher education. To examine the state of our field, we …
research on teaching ethics in higher education. To examine the state of our field, we …
Integrating ethics into introductory programming classes
Increasing attention to the role of ethical consideration in computing has led to calls for
greater integration of this critical topic into technical classes rather than siloed in standalone …
greater integration of this critical topic into technical classes rather than siloed in standalone …
Incorporating ethics in computing courses: Barriers, support, and perspectives from educators
Incorporating ethics into computing education has become a priority for the SIGCSE
community. Many computing departments and educators have contributed to this endeavor …
community. Many computing departments and educators have contributed to this endeavor …
Teaching responsible data science: Charting new pedagogical territory
Although an increasing number of ethical data science and AI courses is available, with
many focusing specifically on technology and computer ethics, pedagogical approaches …
many focusing specifically on technology and computer ethics, pedagogical approaches …
Deep tech ethics: An approach to teaching social justice in computer science
R Ferreira, MY Vardi - Proceedings of the 52nd ACM technical …, 2021 - dl.acm.org
As ethical questions around the development of contemporary computer technologies have
become an increasing point of public and political concern, computer science departments …
become an increasing point of public and political concern, computer science departments …
The shortest path to ethics in AI: An integrated assignment where human concerns guide technical decisions
How can we teach AI students to use human concerns to guide their technical decisions?
We created an AI assignment with a human context, asking students to find the safest path …
We created an AI assignment with a human context, asking students to find the safest path …
Cs education for the socially-just worlds we need: The case for justice-centered approaches to cs in higher education
K Lin - Proceedings of the 53rd ACM Technical Symposium on …, 2022 - dl.acm.org
Justice-centered approaches to equitable computer science (CS) education frame CS
learning as a means for advancing peace, antiracism, and social justice rather than war …
learning as a means for advancing peace, antiracism, and social justice rather than war …
Understanding “dark” design roles in computing education
In conjunction with the increasing ubiquity of technology, computing educators have
identified the need for pedagogical engagement with ethical awareness and moral …
identified the need for pedagogical engagement with ethical awareness and moral …
" Run Wild a Little With Your Imagination" Ethical Speculation in Computing Education with Black Mirror
The television anthology series Black Mirror uses speculative fiction about technology to
comment on contemporary social issues, often exploring the ethics of current technologies …
comment on contemporary social issues, often exploring the ethics of current technologies …
Computing ethics narratives: Teaching computing ethics and the impact of predictive algorithms
The prevention of criminal activity has changed dramatically over the past two decades,
largely due to the increased reliance on systems that provide crime data analysis. Created …
largely due to the increased reliance on systems that provide crime data analysis. Created …