Mind map
Paper 1: Principles of Computer Science
Map content
Paper 1: Principles of Computer Science
Topic 1: Computational Thinking
- Topic 1.1: Decomposition and Abstraction
- Topic 1.2: Algorithms
- Topic 1.3: Truth Tables
- Decomposition
- Breaking a task down into simpler sub-tasks, each of which performs a specific function
- Abstraction
- The process of removing any unnecessary detail from a problem in order to reduce it's complexity and make it easier to solve
- Subprograms
- Carries out a specific task within a larger program
- Benefits
- Improving the readability of code
- Making logic clearer
- Reducing time needed to develop a solution
- Facilitating testing/debugging and being able to reuse the same program many times
- Benefits
- Carries out a specific task within a larger program
- Topic 1.2: Algorithms
- Topic 1.1: Decomposition and Abstraction
Information
- Description
- GCSE GCSE Computer Science Mind Map on Paper 1: Principles of Computer Science, created by lorenzo oznerol on 04/07/2022.
- Created by
- lorenzo oznerol
- Views
- 0
- Rating
More on Decomposition and Abstraction