Topic 1A – Computational thinking and algorithms GCSE EDEXCEL Topic 1A Abstraction GCSE EDEXCEL Topic 1A Decomposition GCSE EDEXCEL Topic 1A Introduction to subprograms GCSE EDEXCEL Topic 1A Inputs, processes and outputs GCSE EDEXCEL Topic 1A How to produce algorithms GCSE EDEXCEL Topic 1A Introduction to programming concepts GCSE EDEXCEL Topic 1A Data structures and arrays GCSE EDEXCEL Topic 1A The common arithmetic and comparison operators GCSE EDEXCEL Topic 1A The common Boolean operators GCSE EDEXCEL Topic 1A Using trace tables to determine the purpose of algorithms GCSE EDEXCEL Topic 1A Identifying errors and suggesting fixes GCSE EDEXCEL Topic 1A Bubble sort GCSE EDEXCEL Topic 1A Merge sort GCSE EDEXCEL Topic 1A Linear search GCSE EDEXCEL Topic 1A Binary search GCSE EDEXCEL Topic 1A Algorithm efficiency