Programmation assistée par l'IA pour développeurs et développeuses
Francesca Donadoni
AI Curriculum Manager, DataCamp


$$
$$
<Invite normale>
+
« Réfléchissons étape par étape »

$$

« Écrivez une fonction Python qui vérifie si une chaîne est un palindrome »
« Vérifiez si une chaîne est un palindrome.
- Étape 1 : normaliser la chaîne (minuscules, retirer les caractères non alphanumériques).
- Étape 2 : inverser la chaîne nettoyée.
- Étape 3 : comparer la version d'origine et la version inversée.
Écrivez une fonction qui applique cette logique »



$$
« Vous êtes un tuteur amical en programmation. Expliquez chaque concept en termes simples, avec des analogies au besoin. Soulignez les erreurs courantes à éviter »
$$
« Vous êtes un·e ingénieur·e logiciel·le principal·e chargé·e d'aider au débogage. D'abord, identifiez ce que le code tente de faire. Ensuite, analysez où et pourquoi il peut échouer »
Programmation assistée par l'IA pour développeurs et développeuses