Computing
Computing resources
Algorithms, online safety, digital literacy and basic programming concepts.
Where to start
Curator's picks for computing.
If you're new to LessonKind computing, these are the resources we'd point you to first.
Algorithms โ Knowledge Organiser (KS2)
Single-page reference for KS2 computing โ algorithms. Covers what algorithms are, sequences, decomposition, debugging, and real-world examples. Aligns with KS2 NC computing requirements.
Online Safety & Digital Citizenship โ Knowledge Organiser (KS2)
Single-page reference for KS2 online safety. Covers personal information, passwords, what to do about worrying content, kindness online, and recognising fake or unreliable information. Aligns with KS2 NC computing and DfE statutory online safety guidance.
Programming with Scratch โ Knowledge Organiser (KS2)
Single-page reference for Scratch programming concepts in KS2. Covers blocks, sprites, events, loops, variables, and conditionals. Aligns with KS2 NC computing programming objectives.
Artificial Intelligence โ Knowledge Organiser (KS2)
Single-page reference for KS2 introduction to AI. Covers what AI is, how it learns, large language models, AI uses in everyday life, limitations, and how to use AI tools responsibly. Brand-new topic for primary computing.
Browse all computing resources
Algorithms Unplugged โ Coding Without Computers
Five no-screen activities that teach algorithmic thinking โ making a sandwich algorithm, robot directions, sorting routines and bug hunting.
Parts of a Computer
Label the keyboard, monitor, mouse, speaker, webcam and CPU on a basic computer.
Algorithms โ Vocabulary Mat
Algorithm, sequence, loop, debug, input, output โ defined with kid-friendly examples.
Internet Safety for Primary โ A Lesson Pack
Three age-banded internet safety lessons covering the SMART rules, what to do if something feels wrong, and how to spot fake information.
Internet Safety โ SMART Rules Poster
The classroom-classic SMART online-safety rules in poster form for display.
Scratch โ Your First Three Projects
Step-by-step guide to three starter Scratch projects โ Hello World cat, sprite chase game, and an interactive name story.
Algorithms โ Knowledge Organiser (KS2)
Single-page reference for KS2 computing โ algorithms. Covers what algorithms are, sequences, decomposition, debugging, and real-world examples. Aligns with KS2 NC computing requirements.
Creative Computing & Scratch Projects Knowledge Organiser
A KS2 knowledge organiser on creative computing โ design thinking, planning digital projects, debugging, and how Scratch enables storytelling, game design, and interactive art.
Email Etiquette โ Do's and Don'ts
Learn how to write a clear, polite email. Includes a structure template and a 'before you send' checklist.
If-Then Conditionals in Code
How computers make decisions โ IF something is true, THEN do this. With unplugged practice activities.
Keyboard Shortcuts Poster
The most useful keyboard shortcuts every elementary student should know. Mac and PC versions.
Loops and Iteration
Three kinds of loop in coding โ for, while, repeat โ explained with examples.
Online Safety & Digital Citizenship โ Knowledge Organiser (KS2)
Single-page reference for KS2 online safety. Covers personal information, passwords, what to do about worrying content, kindness online, and recognising fake or unreliable information. Aligns with KS2 NC computing and DfE statutory online safety guidance.
Passwords & Online Safety
How to make a strong password, what to keep private, and what to do if something goes wrong online.
Programming with Scratch โ Knowledge Organiser (KS2)
Single-page reference for Scratch programming concepts in KS2. Covers blocks, sprites, events, loops, variables, and conditionals. Aligns with KS2 NC computing programming objectives.
Scratch Coding Project โ Catch the Stars
Step-by-step guide to building a simple Scratch game. Covers events, motion, conditionals, score and broadcast.
Search Engine Skills
Use search engines effectively โ pick keywords, filter results, spot reliable sources.
Artificial Intelligence โ Knowledge Organiser (KS2)
Single-page reference for KS2 introduction to AI. Covers what AI is, how it learns, large language models, AI uses in everyday life, limitations, and how to use AI tools responsibly. Brand-new topic for primary computing.
Binary Numbers Introduction
How computers count using only 0s and 1s. Convert between decimal and binary up to 8 bits.
Coding Logic Puzzles
Five unplugged coding puzzles โ sequence, loops, conditionals โ no computer needed.
Computational Thinking โ Four Pillars
The four core computational thinking skills explained โ decomposition, pattern recognition, abstraction, algorithms.
Cybersecurity & Data Protection Knowledge Organiser
A KS2 knowledge organiser on cybersecurity โ types of cyber attack, protecting personal data, phishing, strong passwords, encryption, and staying safe online.
Data & Spreadsheets โ Knowledge Organiser (KS2)
Single-page reference for KS2 data and spreadsheets topic. Covers cells, rows, columns, formulas, charts, and data analysis. Aligns with KS2 NC computing data objectives.
Databases & Data Representation Knowledge Organiser
A KS2 knowledge organiser on databases, data representation, and how computers store information โ binary, file types, databases, and the concept of data as structured information.
Networks & the Internet โ Knowledge Organiser (KS2)
Single-page reference for KS2 networks and internet topic. Covers what networks are, the difference between internet and World Wide Web, packets, servers, IP addresses, and how email travels. Aligns with KS2 NC computing.
What is a Bug? Debugging Basics
What programmers mean by a 'bug', three common types, and a step-by-step approach to debugging.
What is a Network?
How devices connect โ networks, the internet, servers, IP addresses, Wi-Fi explained simply.
A Brief History of the Internet
From ARPANET to AI โ eight key moments in the internet's 60-year journey.
AI and Machine Learning โ A Friendly Intro
What AI actually is, where it shows up in daily life, and where humans still beat machines.
Data Types โ Numbers, Text, Booleans
What programmers mean by different data types โ integers, floats, strings, booleans, lists.
HTML Basics โ Build Your First Web Page
Step-by-step intro to HTML. Build a simple personal page with headings, lists, links and images.
Presentation Design Tips
Ten rules for slides that don't make your audience cringe. Plus the 10/20/30 rule.
Spotting Online Scams
Six red flags that a message or website is a scam โ and what to do if you spot one.
Spreadsheet Basics Worksheet
Cells, rows, columns, formulas (=SUM, =AVERAGE) explained with a class-trip data scenario.
Editorial
Articles for computing teachers.
Long-form pieces that go deeper than the resources โ written by a qualified primary teacher, not generated.
Hand-built collections
Computing bundles.
Back-to-School Pack
A handpicked mix of routines, getting-to-know-you activities and easy first-week resources that work across grade levels.
12 resources
STEM Starter Pack
Practical STEM resources that emphasize doing, not just reading. Great for science clubs, after-school programs, or Friday afternoons.
9 resources