News

GCSE Computer Science Computational thinking, algorithms and programming learning resources for adults, children, parents and teachers.
Course Description This course is part three of a specialization on algorithms and data structures. It covers basic algorithm design techniques such as divide and conquer, dynamic programming, and ...
GCSE AQA Decomposition and algorithm practice questions - AQA Example programming problem about computer games Every programming problem needs decomposing so that it can be properly understood ...