Beginner Debugging Language #rubber-duck #self-explanation

Rubber Duck Debugging Language

6 exercises — articulate a problem clearly enough to find the bug yourself, using goal/expected/actual framing and line-by-line narration.

0 / 6 completed
1 / 6
You are about to explain a bug out loud to a colleague (or a rubber duck). Which opening correctly frames the problem before diving into details?

Frequently Asked Questions

What does the "Rubber Duck Debugging Language" exercise practise?

Practise articulating a problem clearly out loud or in writing: goal/expected/actual framing, self-explanation, and the written rubber-duck technique. 6 exercises.

How many questions are in this exercise?

This exercise has 6 questions, each multiple-choice with a full explanation shown after you answer.

What English level is this exercise for?

This exercise is tagged Beginner. If the vocabulary feels difficult, browse the Debugging Language category page for an easier module to start with.