Bibliothèque du programme d’études
-
Conversations about Responsible Computing and Employment Choices
5 septembre 2023UC BerkeleyTeaching Guides -
Making Lessons Stick
5 septembre 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.
-
Structured Ways of Thinking about Computing and Society
5 septembre 2023UC BerkeleyArticlesIn order to provide students with a basis for ongoing development and continuous learning, you need to give them structured ways of thinking about computing and society.
-
Difficult Conversations
5 septembre 2023Brown UniversityTeaching GuidesBy including meaningful, hard conversations about these topics, one can facilitate student learning on issues that will only become more urgent as time goes on.
-
Discussing Justice and Equity
5 septembre 2023UC Berkeley, Northeastern UniversityTeaching GuidesEncourage students to examine what they think and what aspects of their identity, experience, and training contributes to their perspective.
-
Effective Talking Points for Different Audiences
5 septembre 2023Santa Clara UniversityArticlesTalking points help with reframing ethics to address concerns people may have but are not articulated and prevent fuller engagement.
-
Hiring, Promotion, and Tenure
5 septembre 2023Georgia Institute of TechnologyArticles -
Polling Data, Binary Trees, and Heaps
5 septembre 2023Brown UniversityTeaching MaterialsTopics: recursive binary tree design, array-based heaps
-
Role Play: An Academic Institution Decides on an AI Admissions App
5 septembre 2023Georgia Institute of TechnologyTeaching MaterialsA technology company has approached a state university about an app that is in the testing phase of development. Before deciding on whether to use the app, state and university policies stipulate that the convening of a committee must occur in any situation involving the selection of a vendor whose
-
Talking About Unanticipated Consequences
5 septembre 2023Northeastern UniversityArticleshe topic of this section is more like (but also importantly different from) a logical error that the programmers didn’t catch: the program will run, but the fact that its results are wrong will not be immediately apparent.