Decomposition and Abstraction
Decomposition and Abstraction
Computational Thinking
• Breaking a problem
down into smaller, more Solving a noughts and crosses Game ( tic-tac-toe)
manageable parts, which
are then easier to solve.
• sub-problems can be
worked on by different
teams at the same time.
Make a Breakfast
Solving a crime
select_category
display_Q&A
check_response
update_score
mark_asked_questions
establish_winner
Algorithm to simulate spinning the wheel to select a colour