Skip to content

Prompts recommandés

Cette page donne des exemples de prompts utilisables selon les niveaux d'usage autorisés. Chaque prompt est annoté avec le niveau minimal requis et les précautions associées.


Niveau 2 - Planification & recherche

Comprendre un concept

Explique-moi le concept de [sujet] comme si je débutais.
Donne des exemples concrets et indique les ressources officielles
où je peux approfondir.

✓ Autorisé dès N2 · Vérifier avec la documentation officielle


Explorer des approches

Je dois [décrire la tâche]. Quelles sont les 3 à 5 approches
principales pour résoudre ce problème ? Donne les avantages et
inconvénients de chacune sans entrer dans le code.

✓ Autorisé dès N2 · L'apprenti choisit et justifie son approche ensuite


Créer un plan de travail

Je dois réaliser [décrire le projet/la tâche]. Propose-moi un
découpage en étapes logiques avec une estimation de complexité pour
chaque étape. Ne génère pas de code.

✓ Autorisé dès N2 · Adapter le plan au contexte réel avant usage


Niveau 3 - Collaboration encadrée

Débogage assisté

Voici un code [langage] qui produit l'erreur suivante : [message d'erreur].
[coller le code]
Analyse le problème, explique la cause et propose une correction
commentée.

✓ Autorisé dès N3 · Tester la correction · Comprendre la cause avant d'appliquer


Génération de code avec contraintes

Écris une fonction [langage] qui [décrire le comportement].
Contraintes :
- [contrainte 1]
- [contrainte 2]
Inclure la gestion des erreurs et des commentaires explicatifs.

✓ Autorisé dès N3 · Relire intégralement · Tester · Adapter aux besoins réels


Génération de tests unitaires

Voici une fonction [langage] :
[coller la fonction]
Génère des tests unitaires couvrant les cas nominaux, les cas limites
et les cas d'erreur. Utilise [framework de test].

✓ Autorisé dès N3 · Vérifier que les tests couvrent les vrais cas métier


Amélioration de code existant

Voici un code fonctionnel mais à améliorer :
[coller le code]
Propose des améliorations en termes de lisibilité, performance
ou sécurité. Justifie chaque modification.

✓ Autorisé dès N3 · Accepter ou refuser chaque suggestion individuellement


Niveau 4 - Production professionnelle

Architecture de projet

Je dois créer un projet [type d'application] avec les contraintes suivantes :
- [contrainte 1]
- [contrainte 2]
Propose une architecture complète : structure de dossiers, modules,
interfaces, flux de données. Justifie les choix.

✓ Autorisé dès N4 · Valider l'architecture avec l'enseignant avant implémentation


Génération de documentation

Voici le code de mon module [nom] :
[coller le code]
Génère la documentation technique complète : description, paramètres,
valeurs de retour, exemples d'utilisation, cas d'erreur.
Format : [Markdown / JSDoc / docstring Python / autre].

✓ Autorisé dès N4 · Personnaliser avec les détails propres au projet


Bonnes pratiques de prompt universelles

  • Soyez précis : contexte + contraintes + format attendu = meilleurs résultats
  • Itérez : un prompt en une passe est rarement optimal - affinez
  • Vérifiez toujours : aucune réponse IA n'est garante de correction
  • Ne transmettez pas de secrets : jamais de clés, mots de passe, données personnelles dans un prompt
  • Citez vos sources : si vous utilisez une réponse IA, documentez-le dans votre déclaration d'usage

ETML - École Technique des Métiers de Lausanne