Curriculum Library
-
Making Lessons Stick
Sept. 5, 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.
-
Manage Teaching Team
Sept. 5, 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
Sept. 5, 2023Brown UniversityTeaching MaterialsTopics: objects, classes, ArrayList, data structure design, reading in data
-
Working Across Institutions
Sept. 5, 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.
-
Broadening Participation and Responsible Computing
June 1, 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
June 1, 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
June 1, 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.”