🗣️ Thinking Aloud While Coding
Master the vocabulary for narrating your thought process, expressing uncertainty, and proposing approaches live. Intermediate
0 / 5 completed
1 / 5
While solving a problem in a pairing session, you're not sure of the best approach.
Which phrase best communicates this to your partner?
Thinking aloud while uncertain requires narrating your thought process rather than reporting a lack of knowledge:
| Response | Effect on the session |
|---|---|
| "I don't know what to do" | Ends the conversation — gives the navigator nothing to build on |
| "This is too complex for me" | Signals helplessness — blocks collaborative problem-solving |
| "Can you take the keyboard?" | Disengages — misses the opportunity for shared reasoning |
| C ✓ — "not 100% sure" + "instinct is" + "think through trade-offs" | Confident uncertainty — keeps the conversation open and productive |
Key vocabulary: "instinct", "initial approach", "think through the trade-offs", "before I commit".