🐍 Python Display Tool
📄
Python Code Display
Display, download (.py or .txt), visualise and make puzzles from any raw Python file. Paste a GitHub Gist or Pastebin URL.
iGCSE / A-Level
🧩
Parsons Puzzle (Reorder)
Reorder scrambled lines of code back into the correct order. Works with any raw Python URL (up to 20 lines).
iGCSE / A-Level
🧒 Early Years & Primary Computing
🟠
AmberJr — ScratchJr Prep Tool
Create, edit and customise ScratchJr projects for class — add custom characters, backgrounds and sounds with a drag-and-drop scene editor. By Sethi De Clercq.
EYFS / KS1
🔐
Secret Code Generator
Create and crack secret codes and ciphers — a hands-on introduction to cryptography for young learners. Message Centre friendly. By Sethi De Clercq.
EYFS / KS1 / KS2
🎨
Pixel Art Creator
Create pixel art on 8×8, 16×16 or 32×32 grids — introduces digital art, coordinates and grids. Export to PDF. By Sethi De Clercq.
EYFS / KS1 / KS2
🖌️
Paint Tool
No-frills drawing tool for young learners — brush/eraser modes, adjustable sizes, and simple colour palette. Save as PNG. By Sethi De Clercq.
EYFS / KS1
📚 iGCSE Algorithms
📊
Average
Calculate the average of a list of numbers.
iGCSE
🔃
Bubble Sort
Classic bubble sort algorithm implementation.
iGCSE
🔢
Counting
Counting algorithm — tallying occurrences.
iGCSE
🔁
For Loop
A definite iteration example using a for loop.
iGCSE
🔀
If / Else
Selection — branching logic with if/else.
iGCSE
🔍
Linear Search
Search through a list one item at a time.
iGCSE
📈
Max & Min
Find the maximum and minimum in a list.
iGCSE
🔄
Repeat Loop
Post-condition loop (repeat…until style).
iGCSE
🧮
Totalling
Running total / accumulator pattern.
iGCSE
🔁
While Loop
Pre-condition indefinite iteration with while.
iGCSE
0️⃣ Binary & Data
🎮
Binary DMZ
Space-themed binary game with 4 difficulty levels (Rookie → Insane) and 3 game modes: Unsigned, Two's Complement and Hexadecimal.
KS3 / iGCSE
🔢
Binary Conversion Tool
Convert between decimal and binary step by step.
KS3 / iGCSE
❓
Binary Quiz
Test binary conversion knowledge with a quiz.
KS3 / iGCSE
⏱️
Binary Timed Challenge
Race against the clock on binary conversions. By Sethi De Clercq.
KS3 / iGCSE
💡
8-bit Binary Display
Visual 8-bit binary bulb display. By Sethi De Clercq.
KS3 / iGCSE
🔀
Decimal → Binary Tool
Step-by-step decimal to binary conversion. By Sethi De Clercq.
KS3 / iGCSE
✅
Parity Byte
Understand how parity bits detect errors in data transmission.
iGCSE
🐍
Binary Snake
Snake game with a binary challenge twist.
KS3 / iGCSE
📁
File Size Calculator
Calculate file sizes for iGCSE questions. Student created.
iGCSE
💎 Diamond 9 — CS Topics
🌐
Computer Networks Components
Routers, Switches, Firewalls, NICs, Cables, Modems, Bridges, Gateways, Repeaters
iGCSE
🔐
Cybersecurity Threats
Phishing, Malware, Social Engineering, Ransomware, DDoS, Physical, Spyware, Adware, Keyloggers
iGCSE
⚖️
Ethical Issues in Computing
Privacy, Security, Property, Divide, Automation, Open Source, Transparency, Accountability, Consent
iGCSE / A-Level
🖥️
Hardware Components
CPU, RAM, Storage, Motherboard, Power Supply, Peripherals, Monitor, Keyboard, Mouse
KS3 / iGCSE
🧠
Key Algorithms
Sorting, Searching, Graph, Dynamic, Greedy, Recursion, Tree, Backtracking, Hashing
A-Level
💻
Programming Concepts
Variables, Functions, Loops, Algorithms, Objects, Syntax, Data, Pseudocode, Operators
iGCSE
🏗️
Programming Paradigms
OOP, Procedural, Functional, Event-Driven, Logic, Declarative, Imperative, Concurrent, Aspect-Oriented
A-Level
🔄
SDLC Stages
Requirements, Design, Implementation, Testing, Deployment, Maintenance, Planning, Review, Closure
iGCSE / A-Level
🧪
Types of Software Testing
Unit, Integration, System, UAT, Regression, Alpha, Beta, Load, Stress
iGCSE / A-Level
🔺 Priority Triangle — CS Topics
🔒
Security
Security · Privacy · Encryption
iGCSE
📈
Scalability
Scalability · Performance · Cost
A-Level
⚖️
Ethics
Ethics · Bias · Responsibility
iGCSE / A-Level
🗄️
Data
Data · Storage · Integrity
iGCSE
🤖
AI
AI · Automation · Intelligence
A-Level
👁️
Privacy
Privacy · Consent · Tracking
iGCSE
♿
Accessibility
Accessibility · Usability · Inclusion
iGCSE / A-Level
🌱
Sustainability
Sustainability · Energy · Efficiency
iGCSE / A-Level
🦹
Cybercrime
Cybercrime · Fraud · Phishing
iGCSE
🤝
Open Source
Open Source · Collaboration · Transparency
A-Level
🌍
Digital Divide
Digital Divide · Access · Education
iGCSE / A-Level
🧮
Algorithms
Algorithms · Optimization · Complexity
A-Level
📡
Networking
Networking · Bandwidth · Connectivity
iGCSE
🔗 Link Two Sides — CS Quizzes
🔁
Programming Constructs
Match: For loop, If statement, While loop, Else statement to their definitions.
iGCSE
⚡
Logic Gates
Match AND, OR, NOR, XOR gates to their truth-table descriptions.
iGCSE
💾
Data Storage
Match RAM, Hard Disk, USB Flash Drive, Optical Disc to their descriptions.
iGCSE
🌐
Networking Concepts
Match IP Address, TCP/IP, Router, Server to their descriptions.
iGCSE
📊
Algorithm Basics
Match Algorithm, Flowchart, Array, Decision to their descriptions.
iGCSE
📝
Pseudocode Statements
Match FOR, totalling, WHILE, REPEAT to their pseudocode descriptions.
iGCSE
🔧
Programming Concepts
Match Library routine, Structure diagram, Procedure, Function to their definitions.
iGCSE
🔄
Program Development Life Cycle
Match Design, Testing, Analysis, Coding to their PDLC stage descriptions.
iGCSE
⌨️
Pseudocode Keywords
Match WRITE, READ, OUTPUT, INPUT to their pseudocode actions.
iGCSE
🔢
Data Types
Match INTEGER, CHAR, STRING, REAL to their definitions.
iGCSE
🐱 Scratch Projects
🔐
Cipher Wheel
Interactive Caesar cipher / substitution cipher wheel in Scratch.
KS3
🖥️
Von Neumann Architecture
Visual model of the Von Neumann computer architecture.
iGCSE
🔄
Right Hand Rule
Maze-solving using the right-hand rule algorithm.
KS3 / iGCSE
🧗 Challenges
🏆
Python Challenges
A collection of Python programming challenges. Entries are for GIS students only but challenges are open to all.
KS3 – A-Level
🗼
Towers of Hanoi
Classic recursive problem in an interactive visual format. By Sethi De Clercq.
iGCSE / A-Level
📊
Find the Cell
Spreadsheet cell reference game — surprisingly addictive! Builds data literacy skills.
KS3
❓ Question Tools
🔗
Link Two Sides
Draw lines between matching items — a very common exam question type. Customisable with your own content.
All ages
🔀
Sentence Ordering Quiz
Order scrambled words, sentences or processes. Answers are encrypted so students can't guess from the URL.
All ages
⚖️
More Than / Less Than
Comparison tool for numerical reasoning. By Sethi De Clercq.
Primary / KS3
🎰 Choosers & Pickers
🍭
3D Lollipop Carousel
Choose random names, groups or questions with a beautiful 3D spinning carousel.
All ages
🌀
Mega Spinner
Spin the wheel to choose from large groups of names — perfect for bigger classes.
All ages
👥
Presentation Spinner
Get two students presenting at once — great for peer assessment activities.
All ages
🧲
Draggable Manipulatives
Drag and drop items for categorisation or grouping activities on a whiteboard.
All ages
🔢
Number Flash Cards
Random number flash card generator. By Sethi De Clercq.
Primary / KS3
🗳️
Debate Picker
Pick a classroom debate topic and assign sides randomly.
KS3+
💬 Discussion Tools
🔺
Priority Triangle
Which concept is most important? Editable words, dictionary look-up and image search built in.
All ages
🏆
ThinkRank Studio
Full ranking suite — Diamond 9, Diamond 5, Triangle, Line ranking, Podium and Elimination mode.
All ages
🎙️
Debate Tool
Structure and run a classroom debate with this simple tool.
KS3+
🖼️ Image Tools
🎮
Tile Reveal Game
Reveal tiles one by one — who can guess the hidden image first? Great as a starter activity.
All ages
🔦
Image Reveal Spotlight
Spotlight effect to slowly explore an image. Wonderful for younger children investigating a visual stimulus.
Primary / KS3
🔍
Image Compare
Overlay two images to compare them — great for Now & Then, or just "which do you prefer?"
All ages
🔢 Primary Maths
🟡
Ten Frame Tool
Visual ten frames with 4 coloured counters. Choose 1 or 2 frames, horizontal or vertical. Toggle running totals on/off. By Sethi De Clercq.
EYFS / KS1
🔵
Part-Whole Challenges
Interactive part-whole model tool — visually explore fractions, addition and subtraction. Numbers up to 10, 20 or 50. By Sethi De Clercq.
EYFS / KS1
🔍
Missing Number Grids
5×5 or 10×10 grids with missing numbers for students to fill in. Export to PDF for printing. By Sethi De Clercq.
KS1 / KS2
✍️ Word & Literacy
❄️
Ice Maze — Sentence Builder
Navigate a maze collecting words in the right order to build sentences. Uses the Colourful Semantics approach — 8 progressive stages from simple to complex.
KS1 / KS2
☁️
Word Cloud
Quickly generate a word cloud from any text. Great for summarising themes in a text.
All ages
🏷️
Word Type Highlighter
Highlight nouns, verbs, adjectives and more with school colour codes. Build grammar awareness for young learners. By Sethi De Clercq.
KS1 / KS2
🔤
Word Search Maker
Create custom word searches with your own word list. Multiple grid sizes, upper/lower case support, printable. By Sethi De Clercq.
KS1 / KS2
🖊️
Blackout Poetry Creator
Upload any text and use highlighting tools to create blackout poetry. Share or export your creations. By Sethi De Clercq.
KS2 / KS3
✏️
Fun Writing Adventures
Distraction-free writing tool for young learners to practise typing and build writing confidence. Export as a clean document. By Sethi De Clercq.
EYFS / KS1
🎲
Story Dice
Generate story prompts and story net images. Even saves images for you!
Primary / KS3
📖
Plot Device Chooser
Scratch-based story plot device generator for creative writing inspiration.
Primary / KS3
🎨 Primary Creative & Fun
🖼️
Pixel Art Creator
Create pixel art on 8×8, 16×16 or 32×32 grids. Introduces coordinates and digital art. Export to PDF. By Sethi De Clercq.
EYFS / KS1 / KS2
🖌️
Paint Tool
Simple drawing tool with brush/eraser, adjustable sizes and basic colours. Save as PNG. By Sethi De Clercq.
EYFS / KS1
🎂
How Many Sleeps?
Count down to birthdays and special events in days, sleeps or hours. Add names and dates, upload via CSV. By Sethi De Clercq.
EYFS / KS1
😊
Emoji Search & Sheet Coder
Search emojis, get Unicode values and Google Sheets / Excel formulas. Click to copy. By Sethi De Clercq.
All ages
⏰ Productivity
⏱️
Simple Timer
Countdown timer with an end-of-time chime. Set minutes and seconds. Clean, minimal design for any whiteboard. By Sethi De Clercq.
All ages
🍅
Pomodoro Timer
Classic 25/5 focus timer to help students manage their work time. Student created.
All ages
📉
Supply & Demand
Interactive supply and demand curve display tool.
Economics