🎁 Instant access to 1,825+ free resources — no sign-up needed. Or grab our 5 free bundles.

70 resources

Computing

Free printable computing resources for primary and elementary teachers — no sign-up required.

All resources

Computing — 70 free resources

Preview of Parts of a Computer
ComputingK1st

Parts of a Computer

Label the keyboard, monitor, mouse, speaker, webcam and CPU on a basic computer.

📄 Worksheet Free
Preview of Algorithms — Vocabulary Mat
Computing1st2nd

Algorithms — Vocabulary Mat

Algorithm, sequence, loop, debug, input, output — defined with kid-friendly examples.

📄 Vocabulary List Free
Preview of Internet Safety — SMART Rules Poster
Computing2nd3rd

Internet Safety — SMART Rules Poster

The classroom-classic SMART online-safety rules in poster form for display.

📄 Display Poster Free
Preview of Email Etiquette — Do's and Don'ts
Computing3rd4th

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.

📄 Checklist Free
Preview of Coding Logic Puzzles
Computing4th5th

Coding Logic Puzzles

Five unplugged coding puzzles — sequence, loops, conditionals — no computer needed.

📄 Worksheet Free
Preview of Spreadsheet Basics Worksheet
Computing5th6th

Spreadsheet Basics Worksheet

Cells, rows, columns, formulas (=SUM, =AVERAGE) explained with a class-trip data scenario.

📄 Worksheet Free
Preview of AI and Machine Learning — A Friendly Intro
Computing5th6th

AI and Machine Learning — A Friendly Intro

What AI actually is, where it shows up in daily life, and where humans still beat machines.

📄 Fact File Free
Preview of Keyboard Shortcuts Poster
Computing3rd4th5th

Keyboard Shortcuts Poster

The most useful keyboard shortcuts every elementary student should know. Mac and PC versions.

📄 Display Poster Free
Preview of Presentation Design Tips
Computing5th6th

Presentation Design Tips

Ten rules for slides that don't make your audience cringe. Plus the 10/20/30 rule.

📄 Checklist Free
Preview of Binary Numbers Introduction
Computing4th5th

Binary Numbers Introduction

How computers count using only 0s and 1s. Convert between decimal and binary up to 8 bits.

📄 Worksheet Free
Preview of Scratch Coding Project — Catch the Stars
Computing3rd4th5th

Scratch Coding Project — Catch the Stars

Step-by-step guide to building a simple Scratch game. Covers events, motion, conditionals, score and broadcast.

📄 Lesson Plan Free
Preview of Data Types — Numbers, Text, Booleans
Computing5th6th

Data Types — Numbers, Text, Booleans

What programmers mean by different data types — integers, floats, strings, booleans, lists.

📄 Vocabulary List Free
Preview of HTML Basics — Build Your First Web Page
Computing5th6th

HTML Basics — Build Your First Web Page

Step-by-step intro to HTML. Build a simple personal page with headings, lists, links and images.

📄 Lesson Plan Free
Preview of Passwords & Online Safety
Computing3rd4th5th

Passwords & Online Safety

How to make a strong password, what to keep private, and what to do if something goes wrong online.

📄 Checklist Free
Preview of Search Engine Skills
Computing3rd4th5th

Search Engine Skills

Use search engines effectively — pick keywords, filter results, spot reliable sources.

📄 Worksheet Free
Preview of Computational Thinking — Four Pillars
Computing4th5th

Computational Thinking — Four Pillars

The four core computational thinking skills explained — decomposition, pattern recognition, abstraction, algorithms.

📄 Display Poster Free
Preview of Loops and Iteration
Computing3rd4th

Loops and Iteration

Three kinds of loop in coding — for, while, repeat — explained with examples.

📄 Display Poster Free
Preview of What is a Network?
Computing4th5th

What is a Network?

How devices connect — networks, the internet, servers, IP addresses, Wi-Fi explained simply.

📄 Vocabulary List Free
Preview of A Brief History of the Internet
Computing5th6th

A Brief History of the Internet

From ARPANET to AI — eight key moments in the internet's 60-year journey.

📄 Fact File Free
Preview of If-Then Conditionals in Code
Computing3rd4th

If-Then Conditionals in Code

How computers make decisions — IF something is true, THEN do this. With unplugged practice activities.

📄 Worksheet Free
Preview of What is a Bug? Debugging Basics
Computing4th5th

What is a Bug? Debugging Basics

What programmers mean by a 'bug', three common types, and a step-by-step approach to debugging.

📄 Worksheet Free
Preview of Spotting Online Scams
Computing5th6th

Spotting Online Scams

Six red flags that a message or website is a scam — and what to do if you spot one.

📄 Checklist Free
Preview of Algorithms Unplugged — Coding Without Computers
ComputingK1st2nd3rd

Algorithms Unplugged — Coding Without Computers

Five no-screen activities that teach algorithmic thinking — making a sandwich algorithm, robot directions, sorting routines and bug hunting.

📄 Activity Pack Free
Preview of Internet Safety for Primary — A Lesson Pack
Computing2nd3rd4th5th6th

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.

📄 Activity Pack Free
Preview of Scratch — Your First Three Projects
Computing2nd3rd4th5th

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.

📄 Lesson Plan Free
Preview of Algorithms & Computational Thinking Knowledge Organiser — KS2
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Programming with Scratch — Knowledge Organiser (KS2)
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Networks & the Internet — KS2 Computing
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Data & Spreadsheets — Knowledge Organiser (KS2)
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Online Safety & Digital Citizenship — Knowledge Organiser (KS2)
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Artificial Intelligence — Knowledge Organiser (KS2)
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Cybersecurity & Data Protection Knowledge Organiser
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Databases & Data Representation Knowledge Organiser
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Creative Computing & Scratch Projects Knowledge Organiser
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Binary & Data Representation Knowledge Organiser — KS2
Computing5th6th

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.

📄 Knowledge Organiser Free
Preview of Online Communication Knowledge Organiser — KS2
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Data Representation — Binary & Beyond Knowledge Organiser — KS2
Computing4th5th6th

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

📄 Knowledge Organiser Free
Preview of Cybersecurity Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Databases & Spreadsheets Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Creating Digital Content Knowledge Organiser — KS2
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Artificial Intelligence — What It Is & How It Works — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Introduction to Python Programming — Upper KS2
Computing5th6th

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.

📄 Knowledge Organiser Free
Preview of Online Privacy & Digital Footprint Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Physical Computing Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of App Design & User Experience Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Search & Information Evaluation Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Spreadsheets Knowledge Organiser — KS2 Computing
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Databases & Information Management Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Computer Hardware Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Debugging & Computational Thinking Knowledge Organiser — KS2
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Internet Safety Knowledge Organiser — KS2
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Algorithms & Sequences Knowledge Organiser — Year 3/4
Computing2nd3rd

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.

📄 Knowledge Organiser Free
Preview of Data & Networks Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Spreadsheets & Data Handling Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of E-Safety, Copyright & Responsible Use — KS2 Computing
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Cybersecurity & Encryption Knowledge Organiser — Upper KS2
Computing5th6th

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.

📄 Knowledge Organiser Free
Preview of Databases & Information Retrieval — Upper KS2
Computing4th5th6th

Databases & Information Retrieval — Upper KS2

An upper KS2 computing knowledge organiser on databases — tables, fields, records, searching, sorting, filtering, and real-world uses.

📄 Knowledge Organiser Free
Preview of Web Design & HTML — Upper KS2
Computing4th5th6th

Web Design & HTML — Upper KS2

An upper KS2 computing knowledge organiser on web design — how websites work, basic HTML, CSS, URLs, and accessibility.

📄 Knowledge Organiser Free
Preview of Online Safety & Privacy Knowledge Organiser — KS2
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Debugging & Testing Code Knowledge Organiser — KS2
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Cyber Security Knowledge Organiser — Upper KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Computational Thinking Knowledge Organiser — KS2
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Scratch Animation & Programming Knowledge Organiser — KS2
Computing3rd4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Algorithms — Sorting & Searching Knowledge Organiser — Upper KS2
Computing5th6th

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.

📄 Knowledge Organiser Free
Preview of Computer Hardware Components Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Algorithms & Instructions Worksheet — Year 4
Computing3rd4th5th

Algorithms & Instructions Worksheet — Year 4

A Year 4 computing worksheet on writing and following algorithms — sequence, debugging, and writing clear step-by-step instructions.

📄 Worksheet Free
Preview of The Internet & Networking Knowledge Organiser — KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Media Literacy & Critical Digital Skills — Upper KS2
Computing4th5th6th

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.

📄 Knowledge Organiser Free
Preview of Python — Lists & Functions — Upper KS2
Computing5th6th

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.

📄 Knowledge Organiser Free
Preview of Data & Databases Knowledge Organiser — KS2 Computing
Computing4th5th6th

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.

📄 Knowledge Organiser Free
US classroom supplies

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 →

STEM subscription

Tinkerer STEAM Box

Monthly hands-on STEAM project kits for kids — circuits, coding and creative engineering, delivered to your door.

Explore Tinkerer →
Security

NordVPN

Secure your school's devices and keep lesson resources safe — especially when working on school or public Wi-Fi.

Get NordVPN →