• Usage raisonné de l’IA 🤖 

    Les intelligences artificielles, comme ChatGPT, peuvent être des outils précieux pour accompagner ton apprentissage, à condition de les utiliser de manière réfléchie et critique.

    L’objectif n’est pas de déléguer ton travail (copier-coller de l’énoncé → IA → rendu), mais d’en faire un soutien à la compréhension.

    ✅ Recommandé 🚫 À éviter
    ✍️ Faire l’exercice soi-même avant de consulter l’IA 📋 Copier-coller l’énoncé dans l’IA directement
    🔎 Comparer avec les corrections officielles (poly Moodle) 🙈 Ignorer les corrections fournies par l’enseignant
    💬 Demander des explications pas à pas 🤖 Demander uniquement une solution “toute faite”
    🧠 Vérifier si la réponse est adaptée au niveau du cours 🚀 Accepter sans réfléchir une réponse trop avancée ou hors programme
    🎯 Utiliser l’IA comme soutien pour progresser 🎭 Croire que l’IA = apprentissage → illusion de compétence


    Les TD/TP sont faits pour s’entraîner

    • Les TD/TP ne sont pas notés → c’est l’occasion d’apprendre sans pression, avec accompagnement.

    • Demander à une IA de faire un exercice, c’est comme venir à un entraînement de 🏃‍♂️ et faire le tour du stade à 🏍️ : on fait semblant. Et on triche surtout avec soi-même.

    • Apprendre prend du temps, demande de l’effort et d’accepter de se confronter à l’erreur. Ce n’est pas du temps perdu, mais un investissement : les compétences acquises aujourd’hui serviront demain.

    • L’IA est souvent meilleure que nous sur des exercices simples et c'est frustrant. Mais en l'utilisant, on a une illusion de compétence ; elle masque ainsi des lacunes qui, plus tard, seront très difficiles à combler seul.


    Comment l’IA peut t’aider ?

    • ✍️ Reformuler une correction donnée par l’enseignant pour mieux la comprendre.

    • 🧠 Donner des explications pas à pas, avec un vocabulaire adapté.

    • 🔎 Aider à comparer ta solution avec celle du poly Moodle.

    • ⚠️ Attention : les solutions générées par l’IA peuvent être trop complexes (hors programme), fausses, ou hors sujet.


    Déroulement type d’un TP

    🎯 Objectif : mobiliser les notions d’un chapitre spécifique à travers des exercices.

    Utilisation souhaitée :

    • ✍️ 💻 Travailler en autonomie.

    • ✅ ❌ T’auto-évaluer avec les exemples fournis.

    • 🔎 📖 Comparer avec la correction donnée dans le poly Moodle.

    • 👥 💬 Échanger avec tes camarades.

    • 🤖 Utiliser l’IA comme aide complémentaire (expliquer une correction déjà vue).

    Utilisation observée (à éviter 🚫) :

    • Copier-coller directement l’énoncé dans l’IA sans essayer par soi-même.

    • Ne pas lire les corrections fournies par l’enseignant.

    • Accepter une réponse d’IA sans vérifier → risque d’erreur ou d’explication hors programme.


    Exemple


    Énoncé (dans le chapitre 2) :

    Pour \(n \in \mathbb{N}\) donné, afficher le nombre de chiffres dans l’écriture décimale de \(n\).
    Exemple : pour \(n=123450\), le résultat attendu est 6.

    Correction proposée dans le poly Moodle :
    n = 123450
    print(len(str(n)))

    Explication donnée par l’IA du code du polycopié :
    On convertit \(n\) en chaîne de caractères avec str(n), puis on utilise len() pour compter le nombre de caractères → ici 6.

    Solution générée directement par l’IA :
    import math 

    def
    nombre_de_chiffres(n):
       if n == 0:
          return 1
       else:
          return math.floor(math.log10(n)) + 1

    n = 123450
    print(f"Le nombre de chiffres de {n} est {nombre_de_chiffres(n)}")

    ✅ Solution correcte, mais elle utilise des notions non encore vues dans le cours → inutile pour l'apprentisage.