Ages 11–13
Teaching Recommendation Algorithms in the Classroom
In an era where YouTube, TikTok, and Instagram dominate adolescent attention, understanding the systems powering these platforms is no longer optional, it is a core literacy. This worksheet helps middle-school teachers bridge the gap between passive consumption and critical digital inquiry. By demystifying how recommendation algorithms function, you can turn a classroom discussion into a deeper exploration of data, ethics, and human psychology.
Why Teach Algorithm Literacy Now?
Students in the middle-school bracket are at a pivotal developmental stage where they start to form independent digital identities. However, few understand the invisible mechanisms curating the content they interact with daily. This printable worksheet provides a structured, hands-on framework for students to investigate the logic behind the "For You" feed.
Worksheet Breakdown
This material is designed for a single class period and includes three distinct sections to guide exploration.
1. The Data Feed Analysis
Students begin by examining their own recent digital footprint. They perform a 'digital inventory' of their last ten interactions on a favorite app, identifying what data points (likes, watch time, shares) the system is likely tracking. They classify these interactions to see if they can reverse-engineer their own profile.
2. Filtering Logic Explained
Using simple scenarios, students explore how content-based and collaborative filtering works. The worksheet walks them through logic gates: 'If a user watches X, show Y.' This helps demystify the 'magic' of the feed, turning it into a concrete engineering problem rather than a mysterious entity.
3. The Feedback Loop Simulation
In this final activity, students chart the consequences of the platform's feedback loop. They look at how repeated interaction with a specific topic creates an 'echo chamber' effect. By drawing their own loop, they visualize how algorithms optimize for engagement rather than truth or nuance.
Using This Printable in the Classroom
This worksheet is best utilized following a brief lecture on machine learning basics. For a 50-minute class, allocate 10 minutes for instruction, 30 minutes for the worksheet activities, and 10 minutes for group discussion. Encourage students to compare their findings, it is often eye-opening for them to see how two students with different interests receive radically different feed results.
This resource does not replace a comprehensive computer science curriculum. Instead, it serves as a hook to engage students in digital citizenship and media literacy. It helps shift the classroom dynamic from judging students for their screen time to teaching them how the systems they interact with are designed to function. By stripping away the mystery, it empowers students to view their digital environment as a machine that can be understood and navigated critically. Teachers can use this as a jumping-off point to discuss data privacy, the trade-offs of personalization, and why some content surfaces while other content disappears. Whether you are leading a technology club, a social studies unit, or a computer science class, this printable provides the concrete scenarios needed to make abstract algorithms tangible.
Ready to print?
Create a free account to open and print the full worksheet in seconds.