70 resources
Computing
Free printable computing resources for primary and elementary teachers — no sign-up required.
All resources
Computing — 70 free resources
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 — SMART Rules Poster
The classroom-classic SMART online-safety rules in poster form for display.
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.
Coding Logic Puzzles
Five unplugged coding puzzles — sequence, loops, conditionals — no computer needed.
Spreadsheet Basics Worksheet
Cells, rows, columns, formulas (=SUM, =AVERAGE) explained with a class-trip data scenario.
AI and Machine Learning — A Friendly Intro
What AI actually is, where it shows up in daily life, and where humans still beat machines.
Keyboard Shortcuts Poster
The most useful keyboard shortcuts every elementary student should know. Mac and PC versions.
Presentation Design Tips
Ten rules for slides that don't make your audience cringe. Plus the 10/20/30 rule.
Binary Numbers Introduction
How computers count using only 0s and 1s. Convert between decimal and binary up to 8 bits.
Scratch Coding Project — Catch the Stars
Step-by-step guide to building a simple Scratch game. Covers events, motion, conditionals, score and broadcast.
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.
Passwords & Online Safety
How to make a strong password, what to keep private, and what to do if something goes wrong online.
Search Engine Skills
Use search engines effectively — pick keywords, filter results, spot reliable sources.
Computational Thinking — Four Pillars
The four core computational thinking skills explained — decomposition, pattern recognition, abstraction, algorithms.
Loops and Iteration
Three kinds of loop in coding — for, while, repeat — explained with examples.
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.
If-Then Conditionals in Code
How computers make decisions — IF something is true, THEN do this. With unplugged practice activities.
What is a Bug? Debugging Basics
What programmers mean by a 'bug', three common types, and a step-by-step approach to debugging.
Spotting Online Scams
Six red flags that a message or website is a scam — and what to do if you spot one.
Algorithms Unplugged — Coding Without Computers
Five no-screen activities that teach algorithmic thinking — making a sandwich algorithm, robot directions, sorting routines and bug hunting.
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.
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 & Computational Thinking Knowledge Organiser — KS2
A KS2 computing knowledge organiser on algorithms and computational thinking — decomposition, pattern recognition, abstraction, algorithms as instructions, flowcharts, and debugging.
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.
Networks & the Internet — KS2 Computing
A KS2 computing knowledge organiser on how networks work — LANs, WANs, routers, IP addresses, how the internet works, and how web pages are delivered.
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.
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.
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.
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.
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.
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.
Binary & Data Representation Knowledge Organiser — KS2
A KS2 computing knowledge organiser on how computers store and represent data — binary numbers, bits and bytes, how text and images are encoded, and why understanding data representation matters.
Online Communication Knowledge Organiser — KS2
A KS2 computing knowledge organiser on online communication — email, instant messaging, video calls, forums, and the difference between synchronous and asynchronous communication. Safe and responsible use.
Data Representation — Binary & Beyond Knowledge Organiser — KS2
A KS2 computing knowledge organiser on how computers represent data — binary numbers, why computers use binary, representing text and images, and data measurement (bits and bytes).
Cybersecurity Knowledge Organiser — KS2
A KS2 computing knowledge organiser on cybersecurity — common threats (phishing, malware, social engineering), strong passwords, two-factor authentication, encryption basics, and safe online habits.
Databases & Spreadsheets Knowledge Organiser — KS2
A KS2 computing knowledge organiser on databases and spreadsheets — records and fields, filtering and sorting data, spreadsheet formulas, charts, and how organisations use data.
Creating Digital Content Knowledge Organiser — KS2
A KS2 computing knowledge organiser on creating digital content — word processing, digital photography, presentation software, video editing, copyright, and responsible digital creation.
Artificial Intelligence — What It Is & How It Works — KS2
A KS2 computing knowledge organiser on AI — what artificial intelligence is, machine learning, how AI systems recognise images and speech, ethical questions, and AI in everyday life.
Introduction to Python Programming — Upper KS2
An upper KS2 computing knowledge organiser on Python basics — print, variables, input, if/elif/else, for and while loops, and simple functions.
Online Privacy & Digital Footprint Knowledge Organiser — KS2
A KS2 computing and PSHE knowledge organiser on online privacy — personal data, cookies, privacy settings, terms and conditions, how companies use data, and practical privacy habits.
Physical Computing Knowledge Organiser — KS2
A KS2 computing knowledge organiser on physical computing — microcontrollers (BBC micro:bit, Raspberry Pi), sensors and actuators, inputs and outputs, and programming physical devices.
App Design & User Experience Knowledge Organiser — KS2
A KS2 computing knowledge organiser on app design and UX — user interface (UI), user experience (UX), wireframes, usability, accessibility, and the design thinking process.
Search & Information Evaluation Knowledge Organiser — KS2
A KS2 computing knowledge organiser on how search engines work, how to search effectively, evaluating sources, and why search results vary between different users.
Spreadsheets Knowledge Organiser — KS2 Computing
A KS2 computing knowledge organiser on spreadsheets — cells, rows and columns, formulae, functions (SUM, AVERAGE, MAX, MIN), charts, and how spreadsheets are used in the real world.
Databases & Information Management Knowledge Organiser — KS2
A KS2 computing knowledge organiser on databases — what they are, records and fields, searching and sorting, flat-file vs relational databases, and how databases are used in everyday life.
Computer Hardware Knowledge Organiser — KS2
A KS2 computing knowledge organiser on computer hardware — CPU, RAM, storage, input/output devices, motherboard, GPU, and how the components work together. With everyday examples.
Debugging & Computational Thinking Knowledge Organiser — KS2
A KS2 computing knowledge organiser on debugging and computational thinking — what bugs are, why they happen, debugging strategies, decomposition, pattern recognition, abstraction, and algorithm design.
Internet Safety Knowledge Organiser — KS2
A KS2 computing knowledge organiser on internet safety — passwords, personal information, online communication, dealing with worrying content, and where to get help.
Algorithms & Sequences Knowledge Organiser — Year 3/4
A Year 3/4 computing knowledge organiser on algorithms and sequences — what they are, everyday examples, writing precise instructions, debugging, and applying to Scratch programming.
Data & Networks Knowledge Organiser — KS2
A KS2 computing knowledge organiser on data and networks — what data is, how it is stored (binary), how networks work (routers, switches, the internet), and how to stay safe on networks.
Spreadsheets & Data Handling Knowledge Organiser — KS2
A KS2 computing knowledge organiser on spreadsheets and data handling — cells and formulae, sorting and filtering, creating charts, and using data to answer questions.
E-Safety, Copyright & Responsible Use — KS2 Computing
A KS2 computing knowledge organiser on e-safety in breadth — password security, phishing, copyright, Creative Commons, responsible social media use, and digital citizenship.
Cybersecurity & Encryption Knowledge Organiser — Upper KS2
An upper KS2 computing knowledge organiser on cybersecurity — what hackers do, encryption and HTTPS, two-factor authentication, protecting devices, and how the internet stays (mostly) secure.
Databases & Information Retrieval — Upper KS2
An upper KS2 computing knowledge organiser on databases — tables, fields, records, searching, sorting, filtering, and real-world uses.
Web Design & HTML — Upper KS2
An upper KS2 computing knowledge organiser on web design — how websites work, basic HTML, CSS, URLs, and accessibility.
Online Safety & Privacy Knowledge Organiser — KS2
A KS2 computing knowledge organiser on online safety — personal information, privacy settings, cyberbullying, managing screen time, and what to do if something online makes you uncomfortable.
Debugging & Testing Code Knowledge Organiser — KS2
A KS2 computing knowledge organiser on debugging — types of error, systematic debugging strategies, testing, and how professional programmers approach bugs.
Cyber Security Knowledge Organiser — Upper KS2
An upper KS2 computing knowledge organiser on cyber security — passwords, phishing, malware, HTTPS, two-factor authentication, and how to stay safe online.
Computational Thinking Knowledge Organiser — KS2
A KS2 computing knowledge organiser on computational thinking — decomposition, abstraction, pattern recognition, and algorithms — with real-world examples from inside and outside computing.
Scratch Animation & Programming Knowledge Organiser — KS2
A KS2 computing knowledge organiser on Scratch — sprites and backdrops, motion and events, broadcasts, costume animation, and creating an interactive story.
Algorithms — Sorting & Searching Knowledge Organiser — Upper KS2
An upper KS2 computing knowledge organiser on sorting algorithms (bubble sort, selection sort), searching (linear and binary search), and why efficiency matters.
Computer Hardware Components Knowledge Organiser — KS2
A KS2 computing knowledge organiser on computer hardware — CPU, RAM, storage (HDD/SSD), input/output devices, and how they all work together.
Algorithms & Instructions Worksheet — Year 4
A Year 4 computing worksheet on writing and following algorithms — sequence, debugging, and writing clear step-by-step instructions.
The Internet & Networking Knowledge Organiser — KS2
A KS2 computing knowledge organiser on how the internet works — IP addresses, DNS, HTTP/HTTPS, browsers vs internet, routers, and how data travels across the web.
Media Literacy & Critical Digital Skills — Upper KS2
An upper KS2 computing knowledge organiser on media literacy — evaluating online sources, misinformation, filter bubbles, digital wellbeing, and being a critical and safe online citizen.
Python — Lists & Functions — Upper KS2
An upper KS2 computing knowledge organiser on Python lists and functions — creating and accessing lists, list methods, defining and calling functions, and parameters.
Data & Databases Knowledge Organiser — KS2 Computing
A KS2 computing knowledge organiser on data and databases — what a database is, fields and records, queries, sorting and filtering, and real-world uses.
Free Age-Appropriate Classroom Activities
Discount School Supply offers a huge library of free, downloadable activity ideas — perfect for lesson planning and cover days.
Get Free Activities →As an Amazon Associate and affiliate partner, LessonKind earns from qualifying purchases and referrals at no extra cost to you. Full disclosure →
Tinkerer STEAM Box
Monthly hands-on STEAM project kits for kids — circuits, coding and creative engineering, delivered to your door.
Explore Tinkerer →NordVPN
Secure your school's devices and keep lesson resources safe — especially when working on school or public Wi-Fi.
Get NordVPN →