Course Pathway
Practical Computing & Digital Applications
Building tools that solve real, everyday problems
Some computing is theoretical. This pathway is the opposite: it is about the practical, useful, transferable side of programming. You spot a task that is repetitive, tedious, or slow, and you build something that handles it. The tools you make here are the kind you — or a business, or a classmate — would actually use: a tracker, a dashboard, an automated report, a to-do manager that remembers everything for you.
Practical does not mean easy. Behind a simple, useful tool is real computational work: saving data so it survives after the program closes, cleaning messy data so your analysis can be trusted, working with dates and time, sorting and filtering. The goal is to solve a real problem well — with skills you can carry into almost any subject or job.
The big idea
The best tool is one you would actually use. This pathway is about finding a real, everyday problem — usually a repetitive or tedious one — and building something practical that solves it, using genuine computing skills that transfer far beyond this course.
Is this pathway for you?
Every pathway has a version that looks easy and a version that is genuinely interesting. Here is an honest read on who tends to enjoy this one.
A good fit if you...
- notice tasks that are repetitive, tedious, or ripe for automating
- like building something you or someone else would actually use
- enjoy working with real data, files, and everyday tools
- want skills that transfer to any subject, job, or project
Think twice if you...
- prefer abstract or theoretical problems over practical ones
- would rather build a game or dig into one scientific question
- lose interest when the goal is "useful" rather than "clever"
- dislike the unglamorous parts — cleaning data, handling files, edge cases
None of these are permanent. They just tell you where this pathway will feel like a pull rather than a push.
What you would actually work on
You will not do all of these — they are examples of the kind of problem this pathway contains, so you can picture the work. Each one starts simple and can go as deep as you want to take it.
The tools you would use
Everything here is done in Python, the same language you are already learning — often alongside spreadsheets, since so much real-world data lives there. You will read and write files so your data persists, work with dates and time, clean and analyse data, and draw charts. Because these are exactly the kinds of tools AI is quick to help build, this is also a natural place to practise a crucial skill: judging whether AI-generated code actually works, and fixing it when it does not.
Grade 9 and Grade 10 in this pathway
The pathway is the same in both years. What changes is the difficulty of the tools you take on.
Grade 9
You build a small, useful tool or analysis that solves a real problem — a tracker, a clean dataset with clear charts, a simple automation — focusing on getting something genuinely usable working end to end.
Grade 10
You take on larger, more capable tools: richer dashboards, multi-step automations, tools that pull in outside data or connect several pieces together — with more attention to making them reliable, not just working once.
What makes a strong project here
A good project in this pathway solves a real problem for a real person — often you — and shows genuine computing skill in how it does it. As you think about ideas, these questions help:
- What everyday task do you find repetitive or time-consuming — could you automate it?
- Could a spreadsheet or data tool streamline a real workflow?
- Could data analysis solve a problem in your life or a business — and what data would you need?
- Could you improve or connect the tools you use daily, like a calendar, to-do list, or email?
- Could you build a "second brain" to organise your tasks, with search, tags, and scheduling?
- Could you pull in live data from a public source — weather, stocks — to make your tool more useful?
The question that defines this pathway
The test of a project here is simple: is it genuinely useful — would you, or someone you know, actually reach for it? What makes the pathway serious is not how flashy the tool is, but that it solves a real problem well and shows real computing skill in doing so. And the skills you build — handling data, files, and time, and judging whether code actually works — transfer to almost any subject or job you will ever have.
If you like the idea of building something practical that solves a real problem — and walking away with skills you can use anywhere — this is your pathway.