Below are instructional tips and ideas relating to the "Introduction to Algorithms" lesson. This page is divided into "Implementation strategies," "Teacher tips" and "Outside links."
Implementation strategies
This lesson works best with students working individually or with a partner. Teachers can also facilitate this lesson as part of a whole-class discussion. We recommend using Checkology’s one-to-many mode for this approach.
For discussing algorithms:
- Classroom discussion prompts
For analyzing algorithms:
- Keep an "ad log" for a day
- Research algorithmic assumptions
- Research data broker Acxiom privacy policy or data collecting
For evaluating algorithms:
- Create a personal algorithmic privacy policy
<aside>
📰 Note: You can find additional implementation strategies and relevant examples in NLP's weekly newsletter, The Sift. Subscribe here or check out the archives.
</aside>
Teacher tips - coming soon!
<aside>
👉 Would you like to share a tip from your classroom? Email us at [email protected].
</aside>
Outside links
- “The Privacy Project” (The New York Times).
- “Smart People Prefer Curly Fries” (Jennifer Golbeck, Slate).
- “Beware online ‘filter bubbles’” (Eli Pariser, TED Talk).
- “98 personal data points that Facebook uses to target ads to you” (Caitlin Dewey, The Washington Post).
- “Artificial Intelligence’s White Guy Problem” (Kate Crawford, The New York Times).
- “What you don’t know about Internet algorithms is hurting you. (And you probably don’t know very much!)” (Caitlin Dewey, The Washington Post).
<aside>
🔙 Back to lesson home page
</aside>
Lesson overview: Introduction to Algorithms
Full lesson guide: Introduction to Algorithms