Computing teaching kits
3,927 ready-made kits by grade and subject. Each one has a lesson outline, a worksheet with answer key, a 10-question quiz, flashcards and classroom slides. Open any kit to preview its pages free; the full kit (edit, print, download) comes with a Teacher Pro or School plan.
Kits come in a few curriculum styles (US, UK, India, Canada, Australia, IB / Cambridge and General). Pick your country and we show the closest style we have; it isn't a claim that kits follow your country's curriculum. Please check them against your own scheme of work and review every kit before using it with your class.
140 kits · page 1 of 3
Clear filters- Grades 9–10 · Computer ScienceAlgorithms and FlowchartsIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceBinary and HexadecimalIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceLogic Gates and Truth TablesIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceVariables, Data Types and SelectionIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceLoops and IterationIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceSearching and Sorting AlgorithmsIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceComputer NetworksIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceCybersecurity ThreatsIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceRepresenting Images and SoundIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceThe CPU and Computer ArchitectureIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceMemory and Storage DevicesIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceFunctions and ProceduresIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceArrays and ListsIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceDatabases and SQLIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceEthics, Law and ComputingIB / Cambridge-styleAges 14–163 levels
- Grades 9–10 · Computer ScienceTesting, Debugging and ErrorsIB / Cambridge-styleAges 14–163 levels
- Grades 3–5 · ComputingLoops in Block CodingGeneralAges 8–113 levels
- Grades 3–5 · ComputingBinary NumbersGeneralAges 8–113 levels
- Grades 3–5 · ComputingConditionals and EventsGeneralAges 8–113 levels
- Grades 3–5 · ComputingFlowchartsGeneralAges 8–113 levels
- Grades 3–5 · ComputingDebugging StrategiesGeneralAges 8–113 levels
- Grades 3–5 · ComputingVariables and ScoresGeneralAges 8–113 levels
- Grades 3–5 · ComputingAnimating SpritesGeneralAges 8–113 levels
- Grades 3–5 · ComputingHow Search Engines WorkGeneralAges 8–113 levels
- Grades 3–5 · ComputingInput, Process, OutputGeneralAges 8–113 levels
- Grades 3–5 · ComputingSpreadsheet BasicsGeneralAges 8–113 levels
- Grades 6–8 · ComputingVariables and Data TypesGeneralAges 11–143 levels
- Grades 6–8 · ComputingHow the Internet WorksGeneralAges 11–143 levels
- Grades 6–8 · ComputingRepresenting Text and ImagesGeneralAges 11–143 levels
- Grades 6–8 · ComputingLists and ArraysGeneralAges 11–143 levels
- Grades 6–8 · ComputingFunctions and ProceduresGeneralAges 11–143 levels
- Grades 6–8 · ComputingInside a Computer: HardwareGeneralAges 11–143 levels
- Grades 6–8 · ComputingBuilding Web Pages with HTMLGeneralAges 11–143 levels
- Grades 6–8 · ComputingFirst Steps in PythonGeneralAges 11–143 levels
- Grades 6–8 · ComputingMalware and CybersecurityGeneralAges 11–143 levels
- Grades 6–8 · ComputingMicrocontrollers and SensorsGeneralAges 11–143 levels
- Grades 9–12 · ComputingSearching and Sorting AlgorithmsGeneralAges 14–183 levels
- Grades 9–12 · ComputingEncryption and Cryptography BasicsGeneralAges 14–183 levels
- Grades 9–12 · ComputingBoolean Logic and Logic GatesGeneralAges 14–183 levels
- Grades 9–12 · ComputingObject-Oriented ProgrammingGeneralAges 14–183 levels
- Grades 9–12 · ComputingDatabases and SQLGeneralAges 14–183 levels
- Grades 9–12 · ComputingNetwork Protocols and TCP/IPGeneralAges 14–183 levels
- Grades 9–12 · ComputingMachine Learning BasicsGeneralAges 14–183 levels
- Grades 9–12 · ComputingStacks and QueuesGeneralAges 14–183 levels
- Grades 9–12 · ComputingThe Software Development Life CycleGeneralAges 14–183 levels
- Grades 9–12 · ComputingRecursionGeneralAges 14–183 levels
- Grades K–2 · ComputingWhat Is an Algorithm?GeneralAges 5–83 levels
- Grades K–2 · ComputingDirections and DebuggingGeneralAges 5–83 levels
Can't find your topic?
Make maths practice with computed answers, or a kit from your own word list or notes. No AI credits needed.