Edexcel GCSE Computer Science 2020

1.2.7: be able to use logical reasoning and test data to evaluate an algorithm's fitness for purpose and efficiency (number of compares, number of passes through a loop, use of memory)

Keywords:
Computational Thinking
Test your self on these keywords and definitions using the games below or Play random game
KeywordDefinition
algorithmstep by step instructions to solve a problem
efficiencyhow quickly an algorithm solves a problem or how much memory an algorithm needs
fitness for purposehow much of the problem the code for an algorithm actually solves
iterationa task that is repeated in an algorithm
logical reasoningbeing able to compare two algorithms to decide which one is most suitable for solving a problem
memory usethe largest amount of values an algorithm needs to store at one time
number of comparesthe amount of values a algorithm may have to look at before it finishes searching or sorting
number of passesthe amount of iterations needed before an algorithm finishes searching or sorting
test datathe exact values used as inputs to test an algorithm
Keyword games:
Resources: