ICT and Computing

KS3 & KS4

Whether you’re teaching the challenging new Computer Science GCSE or a vocational ICT qualification, we have resources to support you.

Doddle ICT and Computing links to the curriculum, providing over 1,000 ready-made resources to fit into your lesson plans and homework provision across KS3 and KS4.




Our teaching presentations cover topics across KS3 and KS4, providing you with a useful and engaging teaching tool.

They are an excellent resource to aid front of class teaching and can also support students’ independent learning and revision.



Our GCSE Computer Science quizzes provide students with detailed, accessible explanations and practice for the rigour of the new specifications, while our ICT resources cultivate students’ digital literacy and capability through challenging, practical tasks.


Animations and Interactives

These animations and interactive activities help you to embed core computational thinking concepts with real-life examples to help students with problem solving and algorithmic thinking.



Both online and through the app your students can access Doddle resources for effective independent learning and exam preparation.

Detailed resource bundles provide teachers with ready-made projects; these include all the files and information a student would need to complete a project, including topics such as Raspberry Pi, Python, Scratch and Databases.



Get a bank of great resources to use when you’re teaching offline too!

Use our wide range of printable question papers, teacher notes and glossaries. 


... and more

Including useful activities such as Python tutorials! Plus, our team are always working on new resources.


  • Unit 1 Using Computers
  • Unit 2 Digital Media
  • Unit 3 Creating for the Internet
  • Unit 4 Digital Knowledge
  • Unit 5 Modelling
  • Unit 6 Managing a Project
  • Unit 7 Systems and Control
  • Unit 8 Measuring and Handling Data
  • Unit 9 Computing Concepts
  • Unit 10 Programming
  • Unit 11 Projects
  • Computational Thinking


KS4: Computer Science
  • Computer systems and architecture
  • Networks
  • Cyber security
  • Ethics, law, culture and environment
  • Algorithms and computational thinking
  • Programming concepts and techniques
  • Programming languages
  • Software development
  • Data representation
  • Working safely and efficiently
  • Networks and communications
  • Research and information handling
  • Personal use of ICT
  • Creating multimedia products
  • Introduction to computer systems
  • Spreadsheets and modelling
  • Databases
  • Systems life cycle
  • Legal, social and environmental issues
  • ICT in context
  • Current and emerging technologies


  • KS3 Computing Programme of Study
  • CAS Computer Science Curriculum for Schools 
  • Naace ICT Framework for KS3


  • AQA GCSE Computer Science 2016
  • Edexcel GCSE Computer Science 2016
  • Eduqas GCSE Computer Science 2016
  • OCR GCSE Computer Science 2016
  • OCR Cambridge National in IT 2017
  • Cambridge IGCSE ICT 0417

Students can work at their own pace and they can see what they’re getting wrong straight away. I think it’s a good resource for getting them to think about what they’re getting right and what they need to revise in more depth.

Ani O’Connor, E-learning Adviser at Baxter College

Start your free trial

See what’s in Doddle with a one week trial

4 + 6 =