From messy problems to automation
From messy problems to automation

Abstraction strips away irrelevant detail so a computer can work with a problem. Automation is the next step: turn the abstract model into data structures, algorithms and code that executes.
Step-by-step lessons covering AQA A Level Computer Science Abstraction and automation for A Level Computer Science. Each lesson works through exam-style questions.