Ready-made teaching kits
3,927 free 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 it, then edit and print it free.
Topics follow the style of each region's curriculum. Please check them against your own scheme of work and review every kit before using it with your class.
556 kits · page 2 of 12
Clear filters- 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
- Grades K–2 · ComputingPatterns and LoopsGeneralAges 5–83 levels
- Grades K–2 · ComputingParts of a ComputerGeneralAges 5–83 levels
- Grades K–2 · ComputingMouse and Keyboard SkillsGeneralAges 5–83 levels
- Grades K–2 · ComputingSorting and ClassifyingGeneralAges 5–83 levels
- Grades K–2 · ComputingPictographs: Collecting DataGeneralAges 5–83 levels
- Grades K–2 · ComputingRobots Around UsGeneralAges 5–83 levels
- Grades K–2 · ComputingPixel Art PicturesGeneralAges 5–83 levels
- Grades K–2 · ComputingEvents: Cause and EffectGeneralAges 5–83 levels
- Grades 3–5 · Digital CitizenshipCreating Strong PasswordsGeneralAges 8–113 levels
- Grades 3–5 · Digital CitizenshipResponding to CyberbullyingGeneralAges 8–113 levels
- Grades 3–5 · Digital CitizenshipYour Digital FootprintGeneralAges 8–113 levels
- Grades 3–5 · Digital CitizenshipOnline Gaming SafetyGeneralAges 8–113 levels
- Grades 3–5 · Digital CitizenshipPersonal Information OnlineGeneralAges 8–113 levels
- Grades 3–5 · Digital CitizenshipNetiquette: Good Manners OnlineGeneralAges 8–113 levels
- Grades 3–5 · Digital CitizenshipHealthy Tech HabitsGeneralAges 8–113 levels
- Grades 3–5 · Digital CitizenshipChat and Video Call SafetyGeneralAges 8–113 levels
- Grades 3–5 · Digital CitizenshipGiving Credit to CreatorsGeneralAges 8–113 levels
- Grades 3–5 · Digital CitizenshipApps and PermissionsGeneralAges 8–113 levels
- Grades 6–8 · Digital CitizenshipPrivacy Settings and OversharingGeneralAges 11–143 levels
- Grades 6–8 · Digital CitizenshipCopyright and Creative CommonsGeneralAges 11–143 levels
- Grades 6–8 · Digital CitizenshipSpotting Phishing and ScamsGeneralAges 11–143 levels
- Grades 6–8 · Digital CitizenshipBeing an Online UpstanderGeneralAges 11–143 levels
- Grades 6–8 · Digital CitizenshipTerms of Service and Age LimitsGeneralAges 11–143 levels
- Grades 6–8 · Digital CitizenshipOnline Identity and AvatarsGeneralAges 11–143 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.