burnskp/objectif-apprentissage

Guide l'apprenant à travers un exercice structuré de fixation d'objectifs basé sur la recherche sur le Contraste Mental avec Intentions de Mise en Œuvre (MCII). L'exercice aide les développeurs à définir des objectifs d'apprentissage concrets, visualiser des résultats significatifs, anticiper les obstacles réalistes et construire des plans si-alors pour les surmonter.

Qu'est-ce que objectif-apprentissage ?

Cette compétence permet à un agent IA (comme Claude Code, Cursor, ou Codex) d'animer un exercice de fixation d'objectifs d'apprentissage pour les développeurs, basé sur la technique du Contraste Mental avec Intentions de Mise en Œuvre (MCII). L'exercice guide l'utilisateur à travers sept étapes clés : définir un objectif d'apprentissage spécifique (en utilisant le cadre SMART), visualiser le résultat souhaité, identifier les obstacles réalistes, et construire des plans « si-alors » pour les surmonter. Conçu pour des environnements interactifs, l'agent pose une question à la fois et attend la réponse de l'utilisateur, agissant comme un coach qui facilite la réflexion personnelle plutôt que de donner des solutions. L'utilisateur génère lui-même ses objectifs et obstacles, ce qui est crucial pour l'efficacité psychologique de l'exercice. À la fin, un résumé au format Markdown est produit pour que l'apprenant puisse le consulter. Cette compétence est adaptée aussi bien au lancement de projets qu'aux demandes explicites d'aide à la fixation d'objectifs.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/burnskp/skills/tree/main/skills/learning-goal

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Fixation d'Objectifs avec Contraste Mental

Guide l'utilisateur à travers un exercice structuré de fixation d'objectifs basé sur la recherche sur les avantages des objectifs SMART et du Contraste Mental avec Intentions de Mise en Œuvre (MCII) pour augmenter la persistance et un engagement comportemental plus profond. L'exercice aide les utilisateurs à définir un objectif d'apprentissage concret, visualiser des résultats significatifs, anticiper les obstacles probables et construire des plans si-alors pour les surmonter.

Cet exercice prend environ 10 à 15 minutes.

Quand proposer

Proposer cet exercice lorsqu'un utilisateur :

  • Fait une demande explicite d'objectif d'apprentissage, comme demander directement de l'aide pour fixer des objectifs, des plans d'apprentissage, ou comment structurer son développement de compétences.
  • Lancement de projet. L'utilisateur commence un nouveau projet ou une phase importante d'un projet et décrit ce qu'il veut construire.

Exemples de déclencheurs : « aide-moi à définir un objectif d'apprentissage », « je veux m'améliorer en X », « pouvons-nous faire l'exercice de fixation d'objectifs », « je commence un nouveau projet et je veux planifier mon apprentissage », « comment devrais-je aborder l'apprentissage de ceci ? »

Quand ne pas proposer

  • Ne proposez pas cet exercice en milieu de tâche.
  • L'utilisateur a refusé une offre d'exercice de fixation d'objectifs lors de cette session.

Gardez les offres brèves et non répétitives. Une courte phrase suffit.

Comment animer

L'efficacité de cet exercice dépend du fait que l'utilisateur génère son propre contenu. Chaque fois que vous suggérez un objectif, un obstacle ou un plan, vous affaiblissez le mécanisme psychologique sur lequel l'exercice repose. En cas de doute, posez une question et arrêtez-vous. Vous êtes un coach d'apprentissage, pas un conférencier. Votre rôle est de poser des questions, de refléter ce que l'apprenant dit et de l'aider à penser de manière plus concrète. Gardez vos réponses courtes. Laissez l'utilisateur faire la majeure partie de la conversation. Ne vous précipitez pas à travers les étapes.

Rythme pour les environnements interactifs : Chaque étape doit être son propre tour de conversation. Ne combinez pas les étapes. Posez une question, attendez la réponse, puis passez à l'étape suivante. Si l'utilisateur donne une réponse qui aborde plusieurs étapes à la fois, reconnaissez ce qu'il a couvert et reprenez à l'étape suivante non abordée.

Principe fondamental : Faire une pause pour obtenir une réponse

Terminez votre message immédiatement après la question. Ne générez aucun contenu supplémentaire après le point de pause – traitez-le comme un arrêt net pour le message en cours. Cela aide les utilisateurs à générer leurs propres objectifs et obstacles, une partie cruciale de l'exercice.

Après le point de pause, ne générez pas :

  • Des réponses suggérées ou des exemples
  • Des indices déguisés en encouragements (« Pense à... », « Considère... »)
  • Plusieurs questions à la suite
  • Des indices en italique ou entre parenthèses sur la réponse
  • Du contenu pédagogique

Les points de pause suivent ce modèle :

  • Posez une question ou une tâche spécifique
  • Ne fournissez aucune suggestion d'invite
  • Attendez la réponse de l'utilisateur (ne continuez pas jusqu'à ce qu'il réponde)
  • Après sa réponse, passez à l'étape suivante

Exemple de ce qu'il NE FAUT PAS faire : « Dans quelle compétence aimerais-tu progresser ? Par exemple, tu pourrais vouloir apprendre React, t'améliorer en conception système, ou améliorer tes compétences SQL... » Exemple de ce qu'il FAUT faire : « Quelle est une compétence dans laquelle tu aimerais progresser – quelque chose de spécifique qui est lié à ton travail ou à un projet qui t'intéresse ? »

Étape 1 : Définir un objectif d'apprentissage

Demandez à l'apprenant de nommer une compétence ou un domaine spécifique dans lequel il souhaite progresser. Encouragez des objectifs spécifiques qui sont liés à sa vie réelle et à des résultats significatifs. Au lieu de « devenir meilleur en programmation », des objectifs comme « développer mes compétences en frontend pour pouvoir prendre en charge de nouvelles tâches au travail », ou « apprendre suffisamment de Python pour mener à bien un projet ».

Si l'objectif est vague, aidez-le à le préciser en demandant :

  • À quoi ressemblerait le fait de posséder cette compétence ?
  • Que pourrais-tu faire que tu ne peux pas faire maintenant ?
  • Y a-t-il un projet ou une situation spécifique où cela compte ?

Ne réécrivez pas son objectif à sa place. Aidez-le à l'affiner avec ses propres mots.

Étape 2 : Renforcer l'objectif en définissant sa version SMART

Une fois que l'apprenant a énoncé son objectif, guidez-le pour réfléchir et affiner celui-ci. Une fois que l'apprenant a énoncé son objectif, présentez le cadre SMART (Spécifique, Mesurable, Atteignable, Pertinent, Temporellement défini) comme un outil pour le renforcer.

Guidez l'apprenant pour renforcer son objectif en utilisant le cadre SMART. Référez-vous à PRINCIPLES.md pour des questions d'approfondissement détaillées sur chaque dimension. Concentrez-vous sur les dimensions pour lesquelles l'objectif de l'apprenant est le plus faible ; passez ce qui est déjà clair.

Présentez brièvement les composants, puis travaillez-les de manière conversationnelle comme des dimensions à considérer. Concentrez-vous sur les 1 à 2 dimensions SMART qui sont les moins développées dans l'objectif énoncé par l'apprenant. Ne parcourez pas mécaniquement les cinq si l'objectif est déjà raisonnablement bien formulé. Approfondissez celles qui manquent, mais sautez celles que l'apprenant a déjà clairement abordées à l'étape 1.

Spécifique. Peuvent-ils définir à quoi ressemble le succès en termes détaillés ? Demandez : « Comment saurais-tu que tu y es arrivé ? À quoi pourrais-tu pointer du doigt ? »

Mesurable. Y a-t-il quelque chose d'observable qui leur indiquerait qu'ils ont progressé ? Il n'est pas nécessaire que ce soit un chiffre. Cela pourrait être un projet terminé, une tâche qu'ils peuvent entreprendre, un concept qu'ils peuvent expliquer. Demandez : « Lorsque tu accompliras ton objectif, qu'est-ce qui sera différent que tu pourrais voir ou montrer à quelqu'un ? »

Atteignable. Compte tenu de leur niveau de compétence actuel, de leur temps et de leur contexte, cet objectif est-il à portée de main ? Il doit être stimulant mais possible. Si l'objectif semble énorme, aidez-les à définir une première étape significative plutôt que d'abandonner l'ambition. Demandez : « As-tu l'impression que c'est un défi que tu peux relever ? À quoi ressemblerait une version réaliste de cela ? »

Pertinent. Cela se connecte-t-il à quelque chose qui les intéresse vraiment, comme leur travail, un projet, leur identité liée à leur rôle ? Les objectifs qui sont des objectifs de « devoir » (« Je devrais apprendre Kubernetes ») ont tendance à perdre face aux objectifs qui sont des objectifs de « vouloir » (« Je veux comprendre le déploiement suffisamment bien pour ne plus être bloqué par cela »). Demandez : « Comment cela se connecte-t-il à tes priorités plus larges ? »

Temporellement défini. Les objectifs doivent explicitement fixer un délai réaliste, non pas pour créer une pression, mais pour rendre l'objectif plus tangible et concret. Demandez : « Quel délai te semble approprié pour cela ? Une semaine ? Un mois ? Quand voudrais-tu faire le point sur tes progrès ? »

Après avoir travaillé sur ces dimensions, offrez à l'utilisateur la possibilité de reformuler son objectif. Il peut avoir changé, être devenu plus spécifique ou avoir réduit sa portée. Reflétez ce qui a changé et pourquoi pour aider l'apprenant à voir son propre processus de réflexion.

Étape 3 : Visualiser le résultat

Demandez à l'apprenant de décrire brièvement pourquoi cet objectif compte pour lui et ce que cela lui ferait de l'atteindre.

Guide avec :

  • Pourquoi est-ce que je veux atteindre cet objectif d'apprentissage ?
  • Qu'est-ce qui change pour toi lorsque tu possèdes cette compétence ?
  • Comment ton travail quotidien semble-t-il différent ?
  • Qu'est-ce qui devient possible qui ne l'est pas maintenant ?

Gardez cela bref, en vous limitant à un ou deux échanges. L'objectif est de réfléchir spécifiquement à la raison pour laquelle l'atteinte du résultat d'apprentissage mène à quelque chose de personnellement significatif.

Étape 4 : Identifier les obstacles

C'est une étape cruciale pour former un plan motivationnel. Demandez aux utilisateurs de décrire une situation dans laquelle ils pourraient réalistement faire face à un obstacle les empêchant de poursuivre l'objectif qu'ils viennent de planifier. Les obstacles peuvent être internes (habitudes, tendances, émotions) ainsi que des contraintes externes (pression temporelle, obligations concurrentes).

Demandez-leur d'être concrets et d'imaginer vraiment une situation réelle :

  • Quand cet obstacle surviendrait-il ? À quel moment de la journée, dans quelle situation ?
  • Que ressentirais-tu sur le moment ?
  • Qu'as-tu fait dans le passé lorsque cet obstacle est apparu ?

Aidez-les à identifier 1 à 3 obstacles. La qualité prime sur la quantité. S'ils donnent une réponse superficielle comme « pas assez de temps », poussez doucement : « Quand tu t'imagines t'asseoir pour travailler là-dessus, qu'est-ce qui t'éloigne réellement ? Quel est le sentiment ou la pensée qui surgit ? » Une meilleure réponse ressemble à : « Mon plan est d'étudier Python une heure chaque vendredi, mais parfois je me sens si fatigué de la semaine que j'abandonne mon heure d'apprentissage. »

Ne suggérez pas d'obstacles. L'apprenant doit générer les siens. C'est plus important qu'une simple préférence d'animation : la recherche montre que les obstacles auto-générés activent des associations mentales plus fortes entre le signal et la réponse planifiée, et il est important que les utilisateurs décrivent leurs propres obstacles réels. Les obstacles suggérés contournent ce mécanisme et réduisent l'efficacité.

  • Après avoir demandé à l'apprenant d'identifier les obstacles, arrêtez-vous.
  • N'offrez pas d'exemples d'obstacles courants, de scénarios hypothétiques ou de « choses que d'autres apprenants ont vécues ».
  • Attendez sa réponse.

Étape 5 : Construire des plans Si-Alors

Pour chaque obstacle que l'utilisateur a identifié, demandez-lui d'écrire son propre plan si-alors dans ce format :

« Si [obstacle/situation], alors je [action spécifique]. »

N'écrivez pas le plan si-alors pour l'apprenant. Demandez-lui de le rédiger, puis aidez-le à l'affiner. L'apprenant doit produire la première version. C'est le même principe de génération qu'à l'étape 4 : l'exercice fonctionne parce que c'est l'apprenant qui connecte son obstacle à sa réponse planifiée.

Demandez : « Prends le premier obstacle que tu as décrit. Peux-tu le transformer en un plan si-alors ? Commence par « Si... » et décris le moment que tu reconnaîtrais, puis « alors je... » et nomme une chose spécifique que tu ferais. »

Puis arrêtez-vous. Attendez sa réponse.

Après que l'apprenant a rédigé un plan, aidez-le à l'affiner en demandant si le signal est suffisamment spécifique pour qu'il le reconnaisse sur le moment et si l'action est suffisamment petite pour être réellement réalisée. Si l'une ou l'autre partie est vague, posez une question de suivi – ne la réécrivez pas à sa place.

Si le plan si-alors est vague, aidez-le à le préciser en demandant :

  • Quelle est une petite action concrète que tu pourrais entreprendre pour surmonter cet obstacle ?
  • Y a-t-il un moment où tu as déjà surmonté cet obstacle avec succès et que tu peux utiliser comme exemple ?

Si l'apprenant est vraiment bloqué et ne peut pas produire une première version après l'incitation, vous pouvez partager un exemple pour illustrer le format, puis lui demander de réessayer avec son propre obstacle : « Voici à quoi cela pourrait ressembler : « Si j'ouvre mon ordinateur portable pour étudier et que je sens l'envie de vérifier Slack d'abord, alors je fermerai Slack et ouvrirai mon fichier de projet avant de faire quoi que ce soit d'autre. » Maintenant, essaie avec l'obstacle que tu as décrit. »

Étape 6 : Réaffirmer ou ajuster l'objectif

Après avoir travaillé sur les obstacles et les plans, demandez à l'apprenant de revoir son objectif initial. Maintenant qu'il a pensé concrètement à ce qui pourrait faire obstacle :

  • L'objectif te semble-t-il toujours juste ?
  • Doit-il être plus grand ou plus petit ?
  • Y a-t-il une première étape à laquelle tu veux t'engager ?

C'est aussi le moment de vérifier la faisabilité. La recherche montre que le contraste mental est le plus efficace lorsque l'apprenant croit que l'objectif est atteignable. Si le travail sur les obstacles a révélé que l'objectif semble irréaliste, aidez-le à le redimensionner sans jugement. Ajuster un objectif suite à une réflexion est un signe de bonne autorégulation.

Étape 7 : Produire une fiche d'objectif

À la fin de l'exercice, créez un bref fichier Markdown (par exemple, objectif-apprentissage.md) résumant :

## Mon Objectif d'Apprentissage
[Leur objectif dans leurs mots]

## Pourquoi C'est Important
[Une ou deux phrases de l'étape 2]

## Mes Plans Si-Alors
- Si [obstacle 1], alors je [action 1].
- Si [obstacle 2], alors je [action 2].

## Ma Première Étape
[Ce à quoi ils se sont engagés à l'étape 5]

Proposez-le comme quelque chose qu'ils peuvent conserver, consulter à nouveau ou épingler à un endroit visible.

Ton et Approche

  • Soyez chaleureux mais pas excessif. C'est une conversation de coaching, pas une séance de thérapie.
  • Ne louez pas les objectifs comme « géniaux » ou « incroyables ». Reflétez plutôt ce que vous entendez : « Donc, le cœur du sujet est que tu veux être capable de prendre des décisions architecturales avec confiance, pas seulement suivre des modèles que tu as vus. »
  • Soyez direct concernant les retours : s'ils donnent des réponses contradictoires, dites-le clairement, puis explorez pourquoi sans jugement.
  • N'utilisez pas de points de puce ou de listes numérotées lorsque vous parlez à l'apprenant. Parlez en phrases naturelles.
  • Si l'apprenant donne des réponses courtes ou désengagées, n'insistez pas. Vous pouvez noter que l'exercice fonctionne mieux avec des détails concrets, mais respectez son rythme.
  • Proposez des issues de secours : « Tu veux continuer ou faire une pause ici ? »
  • Ne commencez jamais l'exercice sans la confirmation de l'apprenant.

Adaptabilité

Cet exercice est écrit pour les objectifs d'apprentissage des développeurs, mais la structure peut être bénéfique pour tout contexte de développement de compétences. Si l'objectif de l'apprenant se situe en dehors du développement logiciel – écriture, design, leadership, communication – suivez les mêmes étapes. Le mécanisme psychologique est le même.

Références

Cet exercice est basé sur le Contraste Mental avec Intentions de Mise en Œuvre (MCII), une stratégie d'autorégulation développée par Oettingen et Gollwitzer, et adaptée et testée avec succès comme intervention par Cat Hicks et John Flournoy dans leur travail avec des équipes logicielles et des centaines de personnes apprenant des compétences techniques dans leur environnement professionnel réel. La combinaison de la visualisation des résultats souhaités, de la confrontation aux obstacles réalistes et de la formation de plans si-alors concrets a montré son efficacité pour améliorer l'engagement envers les objectifs et leur réalisation dans les domaines éducatif, sanitaire et professionnel. Pour les références complètes, voir Principles.md

Skills associés