Learning path
The thread through the subject
All topics in four domains. The arrows show what you need to know first and what comes next.
Move your mouse or the Tab key over a topic: the arrows to it and from it light up.
Algorithms
- Algorithms: step by stepYears 5 and 6 of primaryNo prior knowledge needed
- Repeating and choosing: loops and conditionsYears 5 and 6 of primaryPrior knowledge: Algorithms: step by step
- Variables: boxes with a nameLower secondary (grade 1)Prior knowledge: Repeating and choosing: loops and conditions
- Debugging: finding the mistakeWith Kaft PlusLower secondary (grade 1)Prior knowledge: Repeating and choosing: loops and conditions, Variables: boxes with a name
- Sorting and searchingWith Kaft PlusSecondary (grade 2)Prior knowledge: Algorithms: step by step
Data and binary
- Binary numbers: counting with 0 and 1With Kaft PlusLower secondary (grade 1)No prior knowledge needed
- Bits and bytes: how big is a file?With Kaft PlusLower secondary (grade 1)Prior knowledge: Binary numbers: counting with 0 and 1
- Pixels and coloursWith Kaft PlusLower secondary (grade 1)Prior knowledge: Bits and bytes: how big is a file?
- Text as numbersWith Kaft PlusLower secondary (grade 1)Prior knowledge: Binary numbers: counting with 0 and 1
Networks and the internet
- How the internet worksWith Kaft PlusLower secondary (grade 1)Prior knowledge: Bits and bytes: how big is a file?
- What happens when you open a websiteWith Kaft PlusLower secondary (grade 1)Prior knowledge: How the internet works
- Feeds and recommendationsWith Kaft PlusSecondary (grade 2)Prior knowledge: Sorting and searching
Safe and smart online
- Strong passwords and 2FAWith Kaft PlusYears 5 and 6 of primaryPrior knowledge: What happens when you open a website
- Spotting phishingWith Kaft PlusYears 5 and 6 of primaryPrior knowledge: Strong passwords and 2FA
- Privacy, your data and cookiesWith Kaft PlusLower secondary (grade 1)
- Screen time in balanceWith Kaft PlusYears 5 and 6 of primaryPrior knowledge: Feeds and recommendations
Algorithms
- Algorithms: step by stepNo prior knowledge needed
- Repeating and choosing: loops and conditionsPrior knowledge: Algorithms: step by step
- Variables: boxes with a namePrior knowledge: Repeating and choosing: loops and conditions
- Debugging: finding the mistakeWith Kaft PlusPrior knowledge: Repeating and choosing: loops and conditions, Variables: boxes with a name
- Sorting and searchingWith Kaft PlusPrior knowledge: Algorithms: step by step
Data and binary
- Binary numbers: counting with 0 and 1With Kaft PlusNo prior knowledge needed
- Bits and bytes: how big is a file?With Kaft PlusPrior knowledge: Binary numbers: counting with 0 and 1
- Pixels and coloursWith Kaft PlusPrior knowledge: Bits and bytes: how big is a file?
- Text as numbersWith Kaft PlusPrior knowledge: Binary numbers: counting with 0 and 1
Networks and the internet
- How the internet worksWith Kaft PlusPrior knowledge: Bits and bytes: how big is a file?
- What happens when you open a websiteWith Kaft PlusPrior knowledge: How the internet works
- Feeds and recommendationsWith Kaft PlusPrior knowledge: Sorting and searching
Safe and smart online
- Strong passwords and 2FAWith Kaft PlusPrior knowledge: What happens when you open a website
- Spotting phishingWith Kaft PlusPrior knowledge: Strong passwords and 2FA
- Privacy, your data and cookiesWith Kaft PlusPrior knowledge: What happens when you open a website, Feeds and recommendations
- Screen time in balanceWith Kaft PlusPrior knowledge: Feeds and recommendations