Edexcel GCSE Computer Science 2020

1.2.1: be able to follow and write algorithms (flowcharts, pseudocode, program code) that use sequence, selection, repetition (count-controlled, condition-controlled) and iteration (over every item in a data structure), and input, processing and output to solve problems

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
boolean expressionquestion with a true or false answer
count-controlled repetitionrepeating instructions a set number of times
data structurevariable which stores multiple values (such as a string, record or array)
inputdata that goes into an algorithm
iterationexecuting instructions multiple times - once for each value in a data structure
outputinformation that comes out of an algorithm
post-conditioned repetitionrepeating instructions one or more times based on a boolean expression
pre-conditioned repetitionrepeating instructions zero or more times based on a boolean expression
processcalculations performed within an algorithm
selectioninstructions which choose what is executed next based on a boolean expression
sequencemore than one instruction that have to be executed in a particular order
Keyword games:
Resources: