Determine how decisions affect flow through a program.
2.1.4 Thinking Logically
Thinking Logically — Note 3 of 3
Candidates need to understand that there can be many different routes through a program, and how decisions influence these routes and outcomes.
Decisions determine which route the program takes through its code. You need to understand how different inputs lead to different paths and outcomes.