> For the complete documentation index, see [llms.txt](https://www.hack-ton-cerveau.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.hack-ton-cerveau.xyz/4.4.4.-rubber-duck.md).

# Fiche D4. Utiliser la technique du "rubber duck debugging" : explication à voix haute

## Techniques et méthodes :

1. **Choix d'un interlocuteur symbolique** :
   * Sélectionnez un objet inanimé (canard en caoutchouc traditionnel, ou tout autre objet)
   * Vous pouvez aussi utiliser un espace vide imaginaire
   * *Référence croisée* : Cette étape peut être combinée avec la technique de substitution (S) de la méthode SCAMPER de la fiche [D5](/4.4.5.-meth-scamper-creativ.md)
2. **Verbalisation du problème** :
   * Expliquez le problème ou le concept à voix haute, comme si vous le présentiez à quelqu'un
   * Soyez aussi détaillé et précis que possible
   * *Référence croisée* : Utilisez les techniques de clarification des concepts de la fiche [D3](/4.4.3.-quest-socratique.md) sur le questionnement socratique pour structurer votre explication
3. **Décomposition étape par étape** :
   * Décrivez chaque étape de votre raisonnement ou de votre processus
   * N'omettez aucun détail, même ceux qui semblent évidents
   * *Référence croisée* : Appliquez la méthode de décomposition de problèmes complexes de la fiche [D1](/4.4.1.-decomp-prob-complexes.md) pour organiser votre explication
4. **Écoute active de soi-même** :
   * Prêtez attention à vos propres explications
   * Notez les moments où vous hésitez ou manquez de clarté
   * *Référence croisée* : Cette étape peut être enrichie par les techniques d'analyse critique des sources de la fiche [D2](/4.4.2.-analyse-critiq-sources.md), en les appliquant à votre propre discours
5. **Identification des lacunes** :
   * Repérez les points où votre explication devient confuse ou incomplète
   * Ces points sont souvent la clé pour comprendre vos difficultés
   * *Référence croisée* : Utilisez la technique de questionnement des points de vue alternatifs de la fiche [D3](/4.4.3.-quest-socratique.md) pour explorer ces lacunes sous différents angles

## Exercices pratiques :

1. **Le journal parlé** : Choisissez un concept difficile que vous essayez de comprendre. Enregistrez-vous en train de l'expliquer comme si vous faisiez un podcast. Réécoutez l'enregistrement et notez les points qui manquent de clarté ou de logique. *Référence croisée :* Appliquez la méthode SCAMPER de la fiche [D5](/4.4.5.-meth-scamper-creativ.md) pour améliorer votre explication après l'avoir réécoutée
2. **L'explication en relais** : En groupe de 3 ou 4, choisissez un sujet complexe. Le premier étudiant commence à l'expliquer à voix haute. Toutes les 2 minutes, le suivant prend le relais là où le précédent s'est arrêté. Cela vous oblige à suivre attentivement et à structurer vos pensées rapidement. *Référence croisée :* Intégrez les techniques de questionnement socratique de la fiche [D3](/4.4.3.-quest-socratique.md) pour approfondir l'explication à chaque relais
3. **Le défi de la simplicité** : Prenez un concept académique complexe et essayez de l'expliquer à votre "canard" en utilisant uniquement les 1000 mots les plus courants de votre langue. Cela vous force à vraiment comprendre le concept pour pouvoir le simplifier. *Référence croisée :* Utilisez la technique de décomposition de problèmes complexes de la fiche [D1](/4.4.1.-decomp-prob-complexes.md) pour structurer votre explication simplifiée

## Références :

Basé sur les travaux de :

* Hunt, A., & Thomas, D. (1999) sur le "rubber duck debugging" en programmation informatique
* Chi, M. T. H., et al. (1994) sur les effets de l'auto-explication dans l'apprentissage
* Bielaczyc, K., et al. (1995) sur l'utilisation de l'explication à soi-même comme stratégie d'apprentissage
