We centralised all KS3, 4 and 5 teaching resources for ICT within Doddle. The benefits were instant: improved teaching consistency, saved time and a much faster induction for new staff.

Philip Roberts, Head of ICT, Newton International Academy, Qatar

Read the full case study

Whether you’re teaching Computer Science or ICT, we have resources to support you.
Doddle ICT and Computing provides over 1,000 ready-made resources to fit into your lesson plans and homework provision for students aged 11-16.


Teaching resources

Our teaching presentations cover a range of topics, providing you with a useful and engaging lesson tool.

Animations and videos help you to embed core computational thinking concepts with real-life examples used to help students with problem solving and algorithmic thinking.

Self-marking homework

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

Formative feedback after each question helps to embed knowledge and support improvement.

Exam preparation

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.

Insightful assessment

Track homework submissions and access a question-level analysis of your students’ quiz results.

With Doddle ICT and Computing you can reduce your marking workload and assign targeted intervention for all students.

What's in Doddle ICT and Computing?

  • Presentations
  • Worksheets
  • Quizzes
  • Revision activities
  • Tutorials
  • Animations, interactive activities and videos

Ages 11-14
  • Computational Thinking
  • Using Computers
  • Digital Media
  • Creating for the Internet
  • Digital Knowledge
  • Modelling
  • Managing a Project
  • Systems and Control
  • Measuring and Handling Data
  • Computing Concepts
  • Programming
  • Projects
Ages 15-16 Computer Science
  • Computer systems and architecture
  • Networks
  • Cyber security
  • Ethics, law, culture and environment
  • Algorithms and computational thinking
  • Programming concepts and techniques
  • Software development
  • Binary logic
  • Data representation
  • E-safety
Ages 15-16 ICT
  • Data logging, research and data handling
  • Digital media and multimedia products
  • Creating internet content
  • Spreadsheets and modelling
  • Databases
  • E-safety
  • Ethics, law, culture and environment
  • Cyber security
  • Networks

Photo credit: “Teacher And Pupil In School Computer Class” © Monkey Business Images