GCSE Computer Science 0.0 / 5 ? ComputingProgrammingConstructsGCSEAQA Created by: louisa3996Created on: 14-12-17 10:09 Computational Thinking The steps you'll take to solve a complex problem 1 of 15 Decomposition Breaking a problem down into a number of sub-problems which can be solved individually. 2 of 15 Abstraction Picking out the important bits of a problem and removing unnecessary data. 3 of 15 Algorithmic thinking The logical way of getting from a problem to a solution following step-by-step instructions. 4 of 15 Algorithm Step-by-step set of rules or instructions. They can be written in pseudocode or flowchart. 5 of 15 Pseudocode Instructions in the style of a programming language but using plain english. 6 of 15 Sequence Order of a program 7 of 15 Selection Making choices/Picking and choosing from a program. 8 of 15 Iteration Repeating & Looping (while loops) 9 of 15 Count controlled Repeat the same steps a certain number of times 10 of 15 Condition controlled Repeats until a certain result is reached/achieved 11 of 15 Bubble sort Compares pairs. If they are in wrong order they are swapped, continues until correct order achieved. 12 of 15 Merge sort List divided until all items on their own. Each item is then merged into the correct order. 13 of 15 Variable A store of data that's value can change whilst the program is running. 14 of 15 Construct Store of data who's value cannot change through the program. 15 of 15
Comments
No comments have yet been made