Thème
Thème
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.
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
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
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
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
É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
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
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
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
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