Intermediate
40 mins
Teacher/Student led
+80 XP

Investigating a Real-world Problem

Choose a local real-world challenge, collect data from Irish sources like sport fixtures and weather, chart the patterns, and frame the problem with its ethical issues as something a program could solve.

Teacher Class Feed

Load previous activity

    1 - Start ~4 mins

    Illustration for StartYou have seen how the internet moves data and how search engines rank pages. Today you turn that outward. You will pick a real problem near you, dig into an Irish data source for real numbers, and frame that problem as something a program or a website could help with.

    Key point

    The table you build today is the evidence behind the proposal you will pitch next, so keep it honest and keep it safe.

    2 - What Makes a Problem Worth Solving ~5 mins

    From notice to framed problem
    Key point

    A problem worth solving is one that affects real people, shows up in real numbers, and might be helped by a program or a website. A vague grumble is not enough. You need evidence.

    Today you will use one of three Irish data sources:

    • GAA fixtures and results, for problems about sport schedules, travel, or who gets to take part
    • met.ie weather data, for problems about rain, storms, school events, or outdoor plans
    • Dublin Bikes station data, for problems about empty docks, full stations, or getting across the city

    Your teacher will model one short path on the board first: one real reading, what the pattern might mean, and what a small program could do. Follow that path, then choose your own angle.

    Your job today

    Your job today is not to solve the whole problem. It is to gather numbers, spot a pattern, and write a clear problem frame you can defend.

    3 - Hands-on: Record What the Data Says ~16 mins

    Choose one problem angle that matters near you, and one Irish data source that could speak to it: GAA fixtures and results, met.ie weather, or Dublin Bikes.

    Watch out

    Your teacher will share the exact pages, links, or projected source you may use today. Open your source first, find a real number, then record it in the interactive table. Do not type a guess.

    Key point

    Open the interactive table. Record what you find, one row per reading. Aim for at least four completed rows before you chart, so the chart can show a pattern rather than a single lucky number. Then chart your values and read what the chart actually shows.

    1. Write the source and the problem angle at the top of your notes.
    2. Add rows for each reading. Use Source for where the number came from (for example met.ie or a named Dublin Bikes station), What I measured for the thing you checked (for example rainfall in mm, or bikes free right now), and Value for the number, with units that make sense. Keep the same kind of measure across your rows so the chart compares like with like, for example bikes free at four named stations, home fixtures for four clubs, or rainfall in mm for four places or days.
    3. Chart the values. Does the pattern match what you expected, or something else?
    4. Keep the table. It is the evidence for your proposal next time.

    What the data actually says

    4 - Frame the Problem ~9 mins

    First, open the interactive activity. Drag each sample problem frame into the solution job that fits best: Warn, Schedule, Display, or Match. This is quick practice for the job word you will circle in your own frame.

    Then turn your table into a problem frame. Your teacher will show a four-box template with the stems already printed and the four job words ready to circle. Fill the boxes in your notes (or on the handout); do not invent a new structure.

    1. The problem in one sentence. Stem: Near us, … because …
    2. The evidence. Quote two numbers or readings from your table.
    3. One ethical or legal issue. Fairness and privacy, or ownership and permission. Stem: One issue is … because … If you need a start, use a board bank line your teacher shows and finish the because.
    4. What a solution might do. Circle one job word from the sort (warn, schedule, display, match) and say what it would take on, using skills you already have or are building.

    Copy your table and your four frame answers into the place your teacher named on the board before you finish. You will need both for the pitch next time. If anything is missing, rebuild the key rows from your source now rather than hoping they reappear later.

    What job could a solution take on?

    5 - Tiny Page Sketch ~3 mins

    Note

    Your teacher will show a simple one-screen page stub: a title line, two number boxes, and a button label. This is a quick sketch so you can see a page-shaped outcome. You are not building the product yet.

    1. Write a short title for your problem (a few words).
    2. Copy your two evidence numbers from your frame into the two number boxes.
    3. Set the button label to the job word you circled (Warn, Schedule, Display, or Match).
    Key point

    A problem becomes worth solving when real people are affected and real numbers back it up. Your chart is stronger than a hunch, and the ethical or legal question stops a clever idea turning into a careless one. You have framed a challenge a program or website could help with, and you have the evidence ready for the pitch.

    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 - 2025. 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