Rubberducking (Rubber Duck Debugging) – a technique of explaining an intricate process to an inanimate object, such as a rubber duck, as a means of clarifying one’s understanding and identifying errors or misconceptions without external help. (The technique was developed by programmers; hence the reference to “debugging.”)
Please cite this article as:
Davis, B., & Francis, K. (2025). “Rubberducking (Rubber Duck Debugging)” in Discourses on Learning in Education. https://learningdiscourses.com.
⇦ Back to Map
⇦ Back to List