Y8

5a: Identify when a problem needs to be broken down

Keywords:
Mobile App Development
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 (which may or may not involve a computer)
decompositionbreaking down a problem into smaller subproblems so that each part can be more easily solved
problemthe purpose of a program (what it's trying to achieve)
programalgorithm that has been turned into code which can be executed on a computer
subproblema smaller part of the main problem that a program is trying to solve
Keyword games:
Resources: