Mind map
2.1 Algorithms
Map content
2.1 Algorithms
What is Computational thinking? The thought processes involved in formulating a problem and its solution(s), so that a computer, human or machine can effectively carry out
Algorithm: Steps to provide a solution to a problem, usually represented in flowcharts or pseudocode Decompose: Breaking down a large problem into smaller sub-problems Abstraction: Representing 'real world' problems in a computer using variables and symbols and removing unnecessary elements from the problem Algorithmic Thinking: Identifying the steps involved in solving a problem. Sequence: Completing steps in the order which they must happen Selection: Where a choice is made in a program depending on a condition or outcome Iteration: Act of repeating or lopping specific sections of code
WHILE TRUE: temp = “” IF temp > than 20c THEN Open windows AND heaters OFF ELSE Close windows AND heaters ON TIME = “” IF TIME = 18.00 THEN Sprinklers on ELSE Sprinklers off Continue BREAK
Information
- Description
- Mind Map on 2.1 Algorithms, created by Lloyd Barron on 15/02/2019.
- Created by
- Lloyd Barron · Feb 2019
- Updated
- Feb 15, 2019
- Views
- 1
- Rating