Algorithm, program, and core structures
Algorithm, program, and core structures
An algorithm is a sequence of steps that can be followed to complete a task. A computer program is an implementation of that plan in a real programming language such as Python.
Step-by-step lessons covering AQA GCSE Computer Science Representing algorithms for GCSE Computer Science. Each lesson works through exam-style questions in Paper 1 and Paper 2 format. Build strong foundations in binary, logic and core programming constructs before moving on to the more complex algorithm design and evaluation questions.