Please enable JavaScript.
Coggle requires JavaScript to display documents.
Section 5-Algorithms - Coggle Diagram
Section 5-Algorithms
Computational Thinking
Decomposition, breaking complex problems into smaller steps
Abstraction, picking out important bits
Algorithmic Thinking, logical way of thinking to get to the solution
-
Writing Algorithms
Flowcharts
-
-
-
Ways to Write
Sequence, only one way from start to end
Selection, multiple ways from start to stop
Iteration, contains a loop that allows you to repeat task
Pseudocode
Types of algorithm but you dont have to worry about syntax details and can be converted to any code language
-
-
Searching Algorithms
-
Binary Search
Binary search=Checks half of the list then deletes that part then checks half of the new list and repeats until it finds correct one
-