Techie Mike - teaching resources

Techie Mike - teaching resources Complete, classroom-ready resources for Cambridge IGCSE ICT (0417), written by a practicing CS/ICT teacher.
Techie Mike - teaching resources

Complete, classroom-ready resources for Cambridge IGCSE ICT (0417), written by a practicing CS/ICT teacher. Every pack follows the official syllabus and scheme-of-work order, uses Cambridge terminology and British English, and is built to drop straight into your lessons — no reformatting, no filler.

What's in every pack

Each chapter is a full teaching unit, not a single worksheet. You get a lesson plan, student slides, worksheet(s) with answers, a quiz with answers, and printable flashcards — enough to run the chapter across a series of 50-minute lessons. Everything is editable, so you can adapt it to your class, your timetable and your board.

Buy by chapter, or save with a bundle

Pick up individual chapters as you need them, or grab a half-course bundle and save. The Chapters 1–5 bundle covers the foundations — computer systems, input/output, storage, networks, and the effects of using IT. The Chapters 6–10 bundle completes the theory course — applications, the systems life cycle, safety and security, audience and copyright, and communication.

How it works

All resources are hosted and sold through TES, where they're instantly downloadable after purchase. Click any pack below to view full previews, reviews and the current price on TES. If you teach the 0417 course and want a particular chapter prioritised, drop me a message — I add new material regularly.

IGCSE ICT Chapter 1 | Teaching Resources
This folder contains a complete teaching pack for Chapter 1: Types and Components of Computer Systems from the Cambridge IGCSE ICT (0417) Theory syllabus. The resour
IGCSE ICT Chapter 2 | Teaching Resources
Chapter 2 – Input and Output Devices This package contains five lessons and supporting materials for Chapter 2 of the Cambridge IGCSE ICT (0417) course. Each lesson
IGCSE ICT Chapter 3 | Teaching Resources
Chapter 3 – Storage Devices and Media This folder contains a complete teaching pack for Chapter 3: Storage Devices and Media of the Cambridge IGCSE ICT (0417) Theory
IGCSE ICT Chapter 4 | Teaching Resources
Chapter 4 – Networks and the Effects of Using Them This folder contains a complete teaching pack for Chapter 4 – Networks and the Effects of Using Them of the Cambri
IGCSE ICT Chapter 5 | Teaching Resources
Chapter 5 – The Effects of Using IT This folder contains a complete teaching pack for Chapter 5: The Effects of Using IT of the Cambridge IGCSE ICT (0417) Theory syl
IGCSE ICT Chapter 6 | Teaching Resources
Chapter 6 – Applications This folder contains a complete teaching pack for Chapter 6: Applications from the Cambridge IGCSE ICT (0417) Theory syllabus. The resources
IGCSE ICT Chapter 7 | Teaching Resources
Chapter 7 – The Systems Life Cycle This folder contains a complete teaching pack for Chapter 7: The Systems Life Cycle from the Cambridge IGCSE ICT (0417) Theory syl
IGCSE ICT Chapter 8 | Teaching Resources
Chapter 8 – Safety and Security This folder contains a complete teaching pack for Chapter 7: Safety and Security from the Cambridge IGCSE ICT (0417) Theory syllabus.
IGCSE ICT Chapter 9 | Teaching Resources
Chapter 9 – Audience and Copyright This folder contains a complete teaching pack for Chapter 9: Audience and Copyright from the Cambridge IGCSE ICT (0417) Theory syl
IGCSE ICT Chapter 10 | Teaching Resources
Chapter 10 – Communication This folder contains a complete teaching pack for Chapter 10: Communication from the Cambridge IGCSE ICT (0417) Theory syllabus. The resou
IGCSE ICT Chapter 1 -5 Bundle | Teaching Resources
This bundle contains five complete teaching packs covering Chapters 1–5 of the Cambridge IGCSE ICT (0417) Theory syllabus. The resources follow the suggested teachin
IGCSE ICT Chapters 6–10 Bundle | Teaching Resources
This bundle contains five complete teaching packs covering Chapters 6–10 of the Cambridge IGCSE ICT (0417) Theory syllabus. The resources follow the suggested teachi