Intermediate
40 mins
Teacher/Student led
+60 XP
Teacher-led from the board. Pupils do not need a device, but can follow on one.

What the Algorithm Decides You See

Explore how algorithms decide the order of posts in your feeds and recommendations. Act as the algorithm to rank content and compare different goals like keeping you scrolling or informed. Understand the trade-offs involved.

Teacher Class Feed

Load previous activity
    Your turn
    Your teacher is running this lesson on the board. Here is the part you can try yourself.
    Feed ranker
    Independent practice

    1 - Start ~4 mins

    Illustration for StartBefore you choose what to open, an app has already chosen what to show you, and in what order. The rules it uses to choose are called an algorithm.

    Today's question

    How does an app decide what to show you first, and what is it aiming for?

    Today you will:

    1. put five posts in the order you would want to see them
    2. watch a feed put the same posts in a different order when it chases a different goal
    3. look at a feed you use yourself and name what it gives up

    2 - Examine and Discuss ~5 mins

    Illustration for Examine and discussAn algorithm is a set of rules an app uses to put posts, search results and recommendations in order. It is not a person reading your feed. It is a computer program.

    • Recommendations are what the app suggests you watch, listen to or read next, like the next video YouTube lines up for you.
    • Signals are the clues the program uses, such as how new a post is, who shared it, and how many people liked or watched it.
    • Some of the strongest signals are about you: what you watched to the end, what you liked, what you searched for and who you follow. That is why no two people's feeds look the same.
    Think about it

    How do you think YouTube knows which video to recommend to you next?

    Key question

    Imagine the same five posts are waiting. What changes when the feed is told to keep you scrolling, keep you informed, or show the newest first?

    3 - Hands-on: Be the Algorithm ~14 mins

    1. As a class, choose the two posts you would put at the top of the feed, and move them up with the arrows. Say why. Use the clues on each card, such as who it is from, how people reacted, how old it is, and whether it looks useful or just shocking.
    2. Write your top two on the board. Choosing a goal changes the order on screen, so this is how you will remember yours.
    3. Then choose a goal and watch the posts jump into the order a real app would use for it. Are your top two still near the top? Name one post that moved, and one useful post that dropped down under that goal.

    Be the algorithm: your feed

    4 - Your Turn ~7 mins

    A student sitting on her bed studies her phone closely, like a detective. Floating up from it are the clues an app uses: a heart, a thumbs-up, an eye, a clock, a play button and a shopping bag.

    Now be a detective on a feed you really use, such as the app you open first in the morning. It could be social media, videos, music or shopping. Work on your own and write four short notes:

    1. The name of the feed, and what you think it mainly chases: keeping you scrolling, keeping you informed, showing the newest first, or something else.
    2. Two signals it seems to use, such as what you watch to the end, what you like, what your friends share, or how new a post is.
    3. One kind of post that rises in that feed, and one kind that sinks, even if the one that sinks is more useful.
    4. One sentence that finishes the line below.
    Finish this sentence

    When this feed chases ___, it gives up ___.

    One student's four notes
    1. A video app. It mainly chases keeping me watching.
    2. It seems to use which videos I watch to the end, and what my friends like.
    3. Short funny clips rise. Longer how-to videos sink, even the useful ones.
    4. When this feed chases watch-time, it gives up the slower videos that teach me something.
    Where to write

    Click Enter Your Work under this step and write your four notes in the box that opens. What you write is kept, so you can finish it next time.

    Tip

    If school rules block the app, write about it from memory. If time runs out, finish your notes at home and bring your sentence to share next lesson.

    5 - Make Sense ~5 mins

    The same five posts in three feeds side by side. Keep you scrolling puts the shocking celebrity claim and the funny pet video at the top. Keep you informed puts the scam explainer and the council road works notice at the top and the shocking claim at the bottom. Show newest first puts the shocking claim at the top and the scam explainer at the bottom.

    Here is what each goal did to the same five posts.

    GoalWhat risesWhat sinks
    Keep you scrollingPosts that stir up strong feelings or get watched and shared a lot, like the shocking claim and the funny pet videoUseful but quiet posts, like the scam explainer and the council notice
    Keep you informedUseful posts from trusted sources, like the scam explainer and the council noticeThe shocking claim and the pet video, even though people react to them the most
    Show newest firstWhatever was posted last, like the shocking claim, before anyone checks it is trueOlder posts, like the scam explainer, even when they are the most useful
    Key point

    Feeds, search results and recommendations are put in order for a reason. When you know the reason, you can ask why a post is there and what is missing.

    123learn · Online learning platform

    Unlock the full learning experience

    You're previewing this lesson. Get full access to this lesson and hundreds more — each one ready to teach, with interactive activities, printable resources and pupil progress tracking built in.

    Hundreds of curriculum-aligned lessons
    Interactive activities in every lesson
    Printable resources & progress tracking
    Copyright Notice
    This lesson is copyright of Coding Ireland 2017 - 2026. Unauthorised use, copying or distribution is not allowed.
    🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more