KS3 Computing Computer Science topics
Every KS3 Computing topic for Computer Science (KS3) — free notes, slides and practice questions. Teach a topic, revise it, or play it as a live class game.
15 topics
- Computational thinking and abstraction61 questions
- Decomposition and pattern recognition52 questions
- Algorithms, flowcharts and pseudocode57 questions
- Searching algorithms: linear and binary search59 questions
- Sorting algorithms: bubble, insertion and merge60 questions
- Comparing and evaluating algorithms57 questions
- Programming fundamentals: sequence, variables and input/output61 questions
- Selection: making decisions in programs59 questions
- Iteration: repeating instructions with loops61 questions
- Data structures: lists, arrays and tables60 questions
- Procedures, functions and modular programs57 questions
- From blocks to text: programming languages54 questions
- Testing and debugging programs59 questions
- Boolean logic: AND, OR and NOT56 questions
- Logic gates, truth tables and circuits55 questions