Preview lessons, content and tests

Computer Science & Programming solved. All in one platform.

1. To trial the platform and take tests, please take a few seconds to SIGN UP and SET UP FREE.
2. Searching for something specific? See our text overview of all tests. Scroll right for levels, and lists.

Join 36000+ teachers and students using TTIO.

Decomposition:

If you were given a super complex problem or task, where would you begin? Decomposition is the extremely important computer science principle or process of splitting a big problem or task into smaller, more manegable tasks. 

Additional Reading

https://www.knowitallninja.com/lessons/decomposition/

https://www.bbc.co.uk/bitesize/guides/zqqfyrd/revision/2

https://wikimili.com/en/Decomposition_(computer_science)

Decomposition with examples

Suggested Videos

https://youtu.be/rxsYpP2-omg

www.teachyourselfpython.com