Explore

GCSEAQA
Computer Science
Exam Questions
What an Algorithm Is (Step-by-Step Instructions)New Algorithm vs Program (Same Idea, Different Thing)New Decomposition: Breaking a Problem into Sub-ProblemsNew Abstraction: Removing Unnecessary DetailNew A Systematic Approach to Solving ProblemsNew Writing Algorithms in PseudocodeNew Representing Algorithms with FlowchartsNew Representing Algorithms with Program CodeNew Inputs, Processes and Outputs in an AlgorithmNew Spotting Inputs, Processes and Outputs in Given PseudocodeNew Tracing an Algorithm with a Trace TableNew Determining What a Simple Algorithm Does (Purpose)New Why Different Algorithms Can Solve the Same ProblemNew Comparing Algorithms by Time Efficiency (Faster vs Slower)New Linear Search: How It Works (Mechanics)New Linear Search: Tracing Step-by-StepNew Binary Search: Why the Data Must Be SortedNew Binary Search: How It Works (Mechanics)New Binary Search: Tracing Step-by-StepNew Linear vs Binary Search: Advantages and DisadvantagesNew Merge Sort: Splitting a List into HalvesNew Merge Sort: Merging Two Sorted ListsNew Merge Sort: Tracing a Full ExampleNew Bubble Sort: Swapping Adjacent ItemsNew Bubble Sort: Passes, Comparisons and SwapsNew Bubble Sort: Tracing a Full ExampleNew Merge Sort vs Bubble Sort: Advantages and DisadvantagesNew
