Curriculum Library
-
Manage Teaching Team
5 september 2023Washington University in St. LouisArticlesOne of challenges in creating a teaching team for responsible computing content is to make sure that the teaching team is qualified
-
ProPublica Machine Bias article and Object-oriented programming
5 september 2023Brown UniversityTeaching MaterialsTopics: objects, classes, ArrayList, data structure design, reading in data
-
Working Across Institutions
5 september 2023Colby CollegeArticlesMaterial developed across different institutions, then the assignment would be tested across different student populations, making it more likely to be adopted by a diverse set of schools.
-
Making Lessons Stick
5 september 2023University of Maryland Baltimore CountyTeaching GuidesBy any given class only needing to grapple with one or two concepts deeply, it increases the likelihood of more faculty buy-in as well as helping the lessons stick.
-
Broadening Participation and Responsible Computing
1 juni 2021Columbia University, Haverford CollegeArticlesResponsible computing by definition cannot be done without input from all groups and differing viewpoints (see the related section on discussing justice and equity).
-
Accreditation and Ethics
1 juni 2021University at BuffaloTeaching GuidesFor undergraduate degrees that are accredited by ABET, assessing students’ learning of ethical aspects of computing will be required.
-
Access to Technology
1 juni 2021University at BuffaloTeaching GuidesPerhaps the most common computing solution students and technologists come up with to solve problems in real life is to “build an app.”