Skip to content
BD

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