Fichiers et gabarits pour créer des pages Web pédagogiques dynamiques à l'aide d'une intelligence artificielle générative
MathématiqueScience et technologiePrimaire et Secondaire
Bienvenue ! Voici les instructions et fichiers que nous utilisons pour créer des pages Web dynamiques à l'aide d'une IAG (voir nos diverses intentions). À vous d'ajuster ces fichiers pour répondre à vos besoins.
Chaque onglet présente un type d'instructions destiné à guider une intelligence artificielle générative (IAG) dans la création de ressources pédagogiques pour les mathématiques et la science et technologie. Vous pouvez télécharger le fichier, le modifier selon votre contexte et le soumettre à une IAG de votre choix.
Comment utiliser ces instructions
Choisissez l'onglet correspondant au type de ressource que vous souhaitez créer.
Lisez la description du fichier.
Téléchargez le fichier d'instructions.
Personnalisez le contenu selon votre niveau et votre sujet.
Soumettez les instructions à une IAG (Copilot, Gemini, etc.).
Vous avez des suggestions d'amélioration pour ces fichiers ? Vous avez trouvé une erreur ou souhaitez partager une variante qui fonctionne bien dans votre classe ?
Ces fichiers d'instructions sont diffusés sous licence Creative Commons BY-NC-SA 4.0. Ingénierie pédagogique : RÉCIT MST.
Ce modèle de requête polyvalent sert de point de départ pour demander à une IAG de créer n'importe quel type de page web pédagogique. Il définit les paramètres essentiels : type de page, objectif pédagogique, contenu à intégrer, contraintes techniques et de sécurité, accessibilité, conventions linguistiques et design. À personnaliser selon vos besoins avant de le soumettre à une IAG.
Crée une page web [TYPE : infographique / interactive / formulaire / quiz / tableau de bord]
sur le sujet suivant : [SUJET].
**Objectif pédagogique :**
[Décrire ce que l'utilisateur doit comprendre ou accomplir avec cette page]
**Contenu à intégrer :**
- [Élément 1]
- [Élément 2]
- [Élément 3]
**Contraintes techniques :**
- Fichier unique HTML avec CSS et JavaScript intégrés
- Exécutable en mode local (protocole file://)
- JavaScript encapsulé (IIFE ou module ES6)
- Aucun innerHTML, eval(), onclick inline ou document.write()
- Versions CDN fixées (jamais @latest)
- Utilisation d'onglets possible pour une meilleur navigation.
**Accessibilité :**
- Structure sémantique HTML (header, main, footer, nav)
- Contraste suffisant (WCAG 2.2 AA)
- Navigation au clavier fonctionnelle
- Attributs ARIA appropriés
**Conventions linguistiques :**
- Langue : français
- Guillemets français « »
- Majuscule uniquement sur le premier mot des titres
- Écrire « et » au lieu de &
**Design souhaité :**
- [Style visuel : moderne / épuré / coloré / professionnel]
- Responsive (mobile et desktop)
- [Palette de couleurs si applicable]
**Pied de page :**
Ingénierie [Qui êtes-vous?] | Programmation par une IAG
Ces instructions guident une IAG dans la création d'une page web dynamique destinée à présenter un concept ou une notion de manière visuelle et engageante. La page inclut des schémas SVG animés, un outil de calcul interactif, un tableau synthèse de la progression des apprentissages (PDA) et une mise en contexte ancrée dans la réalité québécoise ou un projet de fabrication numérique. Idéal pour présenter un contenu disciplinaire en mathématique ou en science et technologie.
## Modèle de requête — Intention « Présenter »
---
**Rôle**
Tu es un expert en développement web front-end (HTML, CSS, JavaScript) spécialisé dans la création de ressources pédagogiques pour l'enseignement des mathématiques et de la science et technologie au Québec (secondaire).
---
**Tâche**
Crée une page web dynamique, interactive et autonome (fichier HTML unique) qui présente [**SUJET OU NOTION**] de façon visuelle et engageante aux élèves de [**NIVEAU**]. La page doit :
- Expliquer le concept à l'aide d'un schéma ou d'une infographie animée en SVG ou en CSS.
- Inclure un outil de calcul ou un simulateur interactif permettant à l'élève d'explorer le concept par lui-même (ex. : entrer des valeurs et voir le résultat s'actualiser).
- Présenter un tableau synthèse des notions clés liées au programme (PDA).
- Contextualiser avec un exemple concret tiré de la réalité québécoise ou d'un projet de fabrication numérique.
---
**Format et contraintes techniques**
- Fichier HTML unique et autonome (CSS et JavaScript intégrés, aucune dépendance externe sauf le favicon RÉCIT).
- Titres : majuscule sur le premier mot seulement.
- Guillemets français « et » dans tout le texte.
- Écrire « science et technologie » en toutes lettres, sans abréviation ni esperluette.
- JavaScript encapsulé dans une IIFE avec `'use strict'`.
- Aucun `eval()`, aucun événement en attribut HTML (`onclick`, etc.) — utiliser `addEventListener`.
- Accessibilité WCAG AA : textes alternatifs sur les images, navigation au clavier, contraste suffisant.
- MathJax ou KaTeX pour les formules mathématiques (aucune image de formule).
---
**Exemple de requête complète prête à copier-coller**
> Tu es un expert en développement web front-end spécialisé en ressources pédagogiques pour le secondaire québécois. Crée une page web HTML autonome (CSS et JS intégrés) qui présente la loi de Snell-Descartes et la réflexion totale interne pour des élèves de 5e secondaire en physique. Inclus une infographie SVG animée montrant le trajet de la lumière dans une plaque d'acrylique, un calculateur interactif de l'angle critique selon les indices de réfraction, un tableau des notions de la PDA mobilisées, et un contexte ancré dans le projet « Cadre lumineux en acrylique avec la découpe vinyle » du RÉCIT MST. Applique le style visuel RÉCIT MST (bleu `#0069bf`, orange `#faa22a`, police système, responsive). Respecte les règles rédactionnelles : guillemets « et », majuscule au premier mot des titres seulement, MathJax pour les formules. Inclus le favicon et le pied de page RÉCIT MST obligatoires.
Ces instructions permettent à une IAG de produire un exerciseur interactif avec rétroaction immédiate et différenciation par niveaux. La page propose des exercices variés (choix multiple, glisser-déposer, calculs), génère des valeurs aléatoires, offre des indices progressifs et affiche un score de session. Conçu pour l'entraînement en mathématique et en science et technologie au secondaire québécois.
## Modèle de requête — Intention « S'exercer »
---
**Rôle**
Tu es un expert en développement web front-end (HTML, CSS, JavaScript) spécialisé dans la création d'exerciseurs interactifs pour l'enseignement des mathématiques et de la science et technologie au secondaire québécois. Tu maîtrises la conception de rétroaction pédagogique immédiate et la différenciation par niveaux.
---
**Tâche**
Crée une page web dynamique, interactive et autonome (fichier HTML unique) qui permet à des élèves de [**NIVEAU**] de s'exercer sur [**SUJET OU NOTION**]. La page doit :
- Proposer des exercices variés à résoudre directement dans la page (questions à choix multiple, textes à compléter, glisser-déposer, calculs à entrer, ou manipulation graphique).
- Offrir au moins deux niveaux de difficulté distincts, que l'élève choisit lui-même ou qui s'ajustent selon ses réponses (différenciation progressive).
- Fournir une rétroaction immédiate et formatrice après chaque réponse : indiquer si c'est juste ou non, expliquer brièvement pourquoi, et proposer un indice ou une piste de correction — sans donner directement la bonne réponse au premier essai.
- Permettre à l'élève de recommencer un nouveau problème du même type (génération aléatoire ou banque suffisante de variantes).
- Afficher un score ou un indicateur de progression visible au cours de la session.
---
**Format et contraintes techniques**
- Fichier HTML unique et autonome (CSS et JavaScript intégrés, aucune dépendance externe).
- Titres : majuscule sur le premier mot seulement.
- Guillemets français « et » dans tout le texte.
- Écrire « science et technologie » en toutes lettres, sans abréviation ni esperluette.
- JavaScript encapsulé dans une IIFE avec `'use strict'`. Aucun `eval()`, aucun événement en attribut HTML — utiliser `addEventListener`.
- Les valeurs numériques des exercices doivent être générées aléatoirement à chaque nouveau défi, dans des plages réalistes pour le niveau visé.
- La rétroaction doit utiliser `textContent` (jamais `innerHTML` brut) pour afficher les messages à l'élève.
- MathJax ou KaTeX si des formules mathématiques sont affichées.
- Accessibilité WCAG AA : navigation au clavier complète, focus visible, messages d'erreur liés aux champs par `aria-describedby`.
---
**Exemple de requête complète prête à copier-coller**
> Tu es un expert en développement web front-end spécialisé en ressources pédagogiques pour le secondaire québécois. Crée une page web HTML autonome (CSS et JS intégrés) qui propose un exerciseur interactif sur les transformations géométriques pour des élèves de 1er cycle du secondaire en mathématique. La page doit offrir deux niveaux : un niveau « entraînement » (une seule transformation à la fois : translation, rotation ou réflexion) et un niveau « défi » (combinaison de deux ou trois transformations). L'élève manipule une forme sur un plan cartésien généré en SVG, ou choisit parmi des options, et reçoit une rétroaction immédiate et formatrice : un indice au premier essai, la correction expliquée au deuxième. Un compteur de réussites est affiché. Les valeurs sont générées aléatoirement à chaque nouveau problème. Applique le style visuel RÉCIT MST (bleu `#0069bf`, orange `#faa22a`, responsive). Respecte les règles rédactionnelles : guillemets « et », majuscule au premier mot des titres seulement. Inclus le favicon et le pied de page RÉCIT MST obligatoires.
Instructions complètes pour créer une activité pédagogique « Défier l'IA » en deux parties : un guide de l'enseignant (analyse, fondements théoriques, liens avec le programme, critères d'évaluation) et une fiche élève HTML interactive structurée en trois phases — Avant de commencer, Défier l'IA et Valide comme un expert. L'activité développe l'esprit critique face aux biais et limites de l'IA générative, à l'aide de la méthode RTF (Rôle, Tâche, Format).
# Instructions: Générateur d'activité "Défier l'IA" (RÉCIT MST) - version 27 janvier 2026
**Rôle** : Tu es un expert technopédagogique (Mathématique, Science et Technologie) au Québec. Ta mission est de concevoir une activité d'apprentissage critique de l'IA.
**Tâche** : À partir des paramètres fournis ci-dessous, tu dois générer une réponse en deux parties distinctes :
1. **PARTIE A : Le Guide de l'enseignant** (analyse la tâche et explique les détails dans le chat).
2. **PARTIE B : La Fiche de l'élève** (un fichier unique `.html` autonome dans un bloc de code).
Utilise defier-IA-modele.html comme base de page web. Pose des questions si incertitude >5%.
---
## Paramètres de l'activité (À REMPLIR PAR L'UTILISATEUR OU POSE LUI LA QUESTION SI TU N'ES PAS CERTAIN À 95% DE TA RÉPONSE)
*Remplis ces données avant de lancer le prompt.*
* **Titre** : [Insérer titre]
* **Discipline** : [Insérer discipline]
* **Cycle/Niveau** : [Insérer cycle]
* **Durée** : [Insérer durée]
* **Concept central** : [Insérer concept]
* **Confusion fréquente** : [Insérer la confusion ou misconception à tester]
* **PDA (Progression des apprentissages)** : [Insérer citations exactes du programme : Section, Code, Énoncé]
* **Segments du jeu RTF** :
* *Liste des segments (Rôle, Tâche, Format, Piège) avec leur texte et le feedback associé.*
---
## PARTIE A : Instructions pour le Guide de l'enseignant (à présenter dans le chat)
1. **Intentions pédagogiques** :
* Développer l'esprit critique face aux biais et limites de l'IA.
* Comprendre l'importance de la méthode RTF (Rôle, Tâche, Format).
* Valider les sources et consolider les connaissances disciplinaires.
* Aborder l'éthique et la sobriété numérique.
2. **Liens avec le programme (PDA)** :
* Affiche un tableau à 2 colonnes (Section du programme | Énoncé textuel exact).
3. **Fondements théoriques** :
* Reproduis le tableau suivant pour justifier l'approche :
| Élément | Fondement théorique |
|---------|---------------------|
| Effort de rappel initial | Évite l'« effet Google » et la dette cognitive. Maintient la plasticité cérébrale. Référence : testing effect (récupération active). |
| Formulation d'hypothèse sur les biais | Développe la conscience de la représentativité culturelle. L'IA reflète les biais de ses données d'entraînement. |
| Test des biais géographiques ou culturels | Déconstruit l'illusion d'objectivité de l'IA. Confronte l'élève aux limites de l'outil. |
| Méthode RTF (Rôle-Tâche-Format) | Compétence du 21e siècle. Force la structuration de la pensée logique. L'élève passe de consommateur à pilote. |
| Distinction conceptuelle ciblée | Teste la qualité épistémique de l'IA. Les réponses sont statistiquement plausibles mais parfois scientifiquement inexactes. |
| Comparaison avec sources fiables | Positionne l'élève en expert-superviseur. La validation humaine est la seule garantie contre les hallucinations. |
| Chasse aux hallucinations | Entraîne l'inhibition cognitive (fonction exécutive). L'élève freine son impulsion d'accepter une réponse présentée avec assurance. |
| Réflexion sur la sobriété numérique | Intègre l'éthique du développement durable. Développe le jugement sur la proportionnalité de l'usage. |
4. **Le Mini-jeu RTF (Explications)** :
* Explique que le jeu ne donne pas d'indices visuels avant la validation.
* Liste clairement les **segments corrects** et les **pièges** définis dans les paramètres.
* Objectif : Discuter de ce qui constitue une "bonne" requête (prompt).
5. **Triangulation et Évaluation** :
* Liste les traces : Observations / Productions / Conversations.
* Tableau de critères d'évaluation (Critère ↔ Indicateurs) couvrant : connaissances, qualité du prompt RTF, esprit critique, validation.
6. **Vigilance et Ressources** :
* Points de vigilance : Ne pas diaboliser l'IA, accès aux sources, adaptation selon l'IA utilisée.
* Liste des dimensions de la compétence numérique touchées : 3, 4, 6, 11.
* Ressources obligatoires :
- ***Campus RÉCIT https://campus.recit.qc.ca/
- ***ECV RÉCIT MST (mercredi 9h à 11h30) http://recitmst.qc.ca/salle-ecv
- ***Cadre de référence de la compétence numérique https://cdn-contenu.quebec.ca/cdn-contenu/education/Numerique/Cadre-reference-competence-num.pdf
- ***Guide ministériel IA en éducation. https://cdn-contenu.quebec.ca/cdn-contenu/education/Numerique/Guide-utilisation-pedagogique-ethique-legale-IA-personnel-enseignant.pdf
7. **Références**
* Cite tes sources pour les affirmations que tu insères.
* Explicite tes calculs si tu insères des données (comme la consommation d'énergie d'une requête IAG).
---
## PARTIE B : Instructions pour la Fiche Élève (Fichier HTML)
Génère un **seul fichier HTML complet** (`index.html`) contenant CSS et Javascript (pas de fichiers externes).
### 1. Contraintes Techniques
* **Format** : HTML5, UTF-8, responsive (mobile/tablette/bureau).
* **Style (CSS)** : Intégré dans `<style>`. Utilise une esthétique "RÉCIT MST" (propre, aérée, couleurs institutionnelles bleu/sarcelle, typographie lisible).
* Supporte le `prefers-reduced-motion`.
* Prévoit des styles pour l'impression.
* **Accessibilité** : Respect strict des normes ARIA.
* Navigation au clavier.
* Focus visible.
* Annonceur `aria-live="polite"` pour le jeu.
* **Sécurité** :
* Balise meta CSP : `default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:;`
* **En-tête & Pied de page** :
* Favicon : `https://campus.recit.qc.ca/pluginfile.php/1/core_admin/favicon/64x64/1760973298/RECIT_Logo_RVB.resized_noborder.png`
* Footer avec liens : `<p>Défier l'IA </p>`
* ** Mini-jeu RTF**
*Données* : `segments = [{id, text, type, order, feedback}]`
- Types : `role`, `tache`, `format`, `piege`
- Prévoir 2-3 pièges minimum
- Pas d'indice
*UI* :
- Zone source (segments mélangés)
- Drop-zone avec placeholder
- Boutons : Vérifier, Recommencer, Copier
- Feedback (`.feedback-box`) : classes `success|warning|error`, analyse par segment
- Résultat (`.result-box`) : affiché seulement si complet et sans piège
*Comportement* :
- Drag-and-drop natif + clavier (Entrée/Espace)
- Annonces ARIA
- Copie via `navigator.clipboard`
- Reset mélange les segments
### 2. Structure du contenu HTML
Le corps de la page doit contenir **uniquement la vue élève** (pas d'onglets enseignant ici).
Les 3 phase doivent être nommée exactement comme :
1)Avant de commencer
2)Défier l'IA
3)Valide comme un expert
* **En-tête** : Titre de l'activité, Badges (Cycle, Discipline, Durée).
* **Mission** : Court texte plaçant l'élève en posture d'expert-superviseur.
* **Phase 1 : Avant de commencer**
* Étape A : Consigne "Débranché" : Dessiner/écrire/schématiser ce qu'on sait sur le concept (sans IA).
* Checklist d'auto-évaluation initiale.
* Étape B : Formule ton hypothèse : Question sur les hypothèses de biais (culturels, vocabulaire).
* **Phase 2 : Défier l'IA**
* Étape A : Pose une question vague à l'IAG.
* Encadré pour copier un "Requête vague initiale".
* Champs pour analyser la réponse de l'IA (Biais Québec, niveau de langue, erreurs).
* Sous-questions pour analyser la réponse de l'IAG à la requête vague
* Étape B : Construire une meilleure requête avec la méthode RTF
* **Le Mini-jeu RTF (Zone interactive)** :
* **Données** : Utilise les `segments` fournis en paramètres. Ajouter des segments inutiles, erronés, pour complexifier la construction de la requête finale.
* **Interface** :
* Zone "Banque de segments" (mélangés). Pas d'indice à l'élève.
* Zone "Zone de construction de requête" (Drop-zone).
* Boutons : [Vérifier], [Recommencer], [Copier la requête]. Lors de la vérification, donner de la rétroaction instructive détaillée sur les bons et mauvais choix de segments.
* **Comportement JS** :
* Drag & Drop natif + Clavier.
* Bouton [Vérifier] : Analyse l'ordre et la nature des segments.
* **Feedback** : Afficher des messages contextuels (Succès, Attention, Erreur) selon si la structure (Rôle + Tâche + Format) est respectée et si des pièges sont inclus. Ne donner le résultat final (la requête assemblée propre) que si tout est valide.
*Étape C : Pose des questions de suivi pour tester les connaissances de l'IA avec ces sous-questions (en lien avec le sujet de l'activité)
* **Phase 3 : Valide comme un expert**
* Étape A : Consigne de comparaison avec une source fiable (manuels, sites officiels). On peut demander à l'élève de trouver des sources fiables selon lui et d'expliquer en quoi elles le sont.
* Liste de vérification de la véracité.
* Étape B : Étape B : Chasse aux « hallucinations », les « hallucinations », ce sont des informations inventées que l'IA présente avec assurance. Vérifie si l'IA a fait ces erreurs (lister erreurs possibles).
* Étape C : "Sobriété numérique" : 3 questions réflexives sur le coût énergétique de la requête. Bon outil pour le besoin ou non?
* Encadré final "Retiens ceci" (synthèse).
### 3. Règles rédactionnelles
* Langue : Français (Québec).
* Typographie : Guillemets français « », Science et technologie (pas d'abbréviation). Utiliser le mot requête et non pas prompt.
* Ton : Bienveillant, guidant, structuré.
---
## Licence
Ces instructions sont diffusées sous licence Creative Commons BY-NC-SA 4.0.
Ingénierie pédagogique : RÉCIT MST ([email protected])
Ces instructions permettent à une IAG de générer une page web qui guide un élève à travers les 7 étapes de la démarche de conception technologique pour produire lui-même une activité interactive (simulation, quiz, jeu d'évasion, cartes mémoires ou analyse de données) avec l'aide de l'IA. La page forme simultanément sur le contenu disciplinaire et les bonnes pratiques d'utilisation de l'IA générative. L'élève est le concepteur ; l'IA est son outil de production.
Ces instructions décrivent comment demander à une IAG de créer une application de cartes éclairs (flashcards) combinant animation de retournement 3D et système d'auto-évaluation de type Leitner. L'application enregistre la progression dans le navigateur, génère un plan d'étude téléchargeable pour les concepts à revoir et supporte le mode sombre. Conçu pour la révision en science et technologie au secondaire.
# Requête pour l'IAG : Générateur d'Application Flashcards Hybride
**Rôle :** Tu es un Expert en Développement Web Front-End Sécurisé (HTML/CSS/JS).
**Tâche :** Créer une page web unique (SPA), autonome et sécurisée, qui fonctionne comme un outil d'étude par cartes éclairs (flashcards) pour des élèves du secondaire.
**Concept (Modèle Hybride) :**
L'application doit combiner deux approches :
1. **Visuel 3D :** Une carte centrale qui se retourne (animation *flip* CSS) lorsqu'on clique dessus pour révéler la réponse.
2. **Auto-évaluation (Leitner) :** Au dos de la carte, l'élève doit valider sa compréhension via 3 boutons (ex: « À revoir », « Correct », « Facile »). Ces boutons permettent de passer à la carte suivante et de mettre à jour un score de session.
**Contraintes Techniques et de Sécurité (Strictes) :**
* **Fichier unique :** Tout (HTML, CSS, JS) dans un seul fichier `.html`.
* **Sécurité DOM :** Interdiction stricte d'utiliser `innerHTML` sauf si une fonction de sanitization (nettoyage) éprouvée est incluse. Privilégier `textContent` et `createElement`.
* **Événements :** Aucun attribut `onclick` ou `onmouseover` dans le HTML. Utiliser `addEventListener` en JavaScript.
* **Compatibilité :** Le fichier doit fonctionner en local (`file://`) sans erreur CORS.
* **Stockage :** Utiliser `localStorage` (via un wrapper sécurisé avec `try/catch`) pour sauvegarder la progression de l'élève (quelles cartes sont maitrisées).
**Design et Interface (Style RÉCIT / Secondaire) :**
* **Esthétique :** Moderne, épurée, attrayante pour un ado (couleurs vives mais pas agressives, coins arrondis, ombres douces).
* **Typographie :** Lisible, sans serif.
* **Titres :** Majuscule uniquement au premier mot (ex: « La cellule animale »).
* **Rédaction :**
* Utiliser les guillemets « et ».
* Écrire « science et technologie » (jamais & ou techno).
* Ne jamais utiliser le symbole &.
**Fonctionnalité d'Exportation de Rétroaction (Plan d'étude) :**
* **Interface :** Ajouter un bouton visible à la fin de la session (ou dans le pied de page) intitulé « Télécharger mon plan d'étude ».
* **Logique :** Ce bouton doit filtrer uniquement les cartes que l'utilisateur a marquées comme « À revoir » durant la session active.
* **Génération de fichier :**
* Créer dynamiquement un fichier `.txt` côté client (utilisation de l'objet `Blob` et `URL.createObjectURL`).
* **Contenu du fichier :** Le texte doit être formaté de manière pédagogique et encourageante.
* **Structure du texte :** Pour chaque concept à revoir, afficher :
1. Le concept ou la question.
2. La réponse ou l'explication (la rétroaction).
3. Une phrase de contexte (ex: « Note d'étude : Revoir le chapitre sur [Sujet] »).
* **Sécurité :** Nettoyer les données avant l'écriture dans le fichier pour éviter toute injection de code dans le fichier texte téléchargé.
* **Nom du fichier :** `revision_science_technologie_[date].txt`.
---
**Veux-tu que je fusionne tout cela (le prompt initial + cet ajout) et que je génère le code final maintenant ?**
* **Mode Sombre :** Prévoir une compatibilité `prefers-color-scheme`.
**Structure HTML requise :**
1. **Head :**
* Inclure ce Favicon : `<link rel="shortcut icon" href="https://campus.recit.qc.ca/pluginfile.php/1/core_admin/favicon/64x64/1760973298/RECIT_Logo_RVB.resized_noborder.png" />`
2. **Body :**
* Zone d'en-tête avec titre.
* Zone principale avec la carte (recto/verso).
* Barre de progression visuelle.
3. **Pied de page (Footer) :**
* Doit contenir exactement : `Ingénierie RÉCIT MST ([email protected]) | Programmation par une IAG avec <a href="https://drive.google.com/file/d/1dTVZGoRG6YVKinoENRLTWRhY4FVWxdPG/view?usp=sharing" target="_blank">ces instructions de sécurité</a>.`
**Données de démonstration :**
* Intègre un jeu de données JSON interne (environ 5 cartes) sur le thème « L'univers matériel » en science et technologie (ex: Atome, Molécule, Changement physique).
Ce guide méthodologique en six étapes permet à une IAG de vérifier rigoureusement la qualité, l'existence et la pertinence des sources d'un document. Il couvre l'inventaire et la normalisation des références, la détection des hallucinations, l'alignement citation-contenu, l'évaluation de la crédibilité (barème 0-5), l'analyse des biais de sélection et la conformité au style bibliographique choisi (APA, MLA, Chicago, ISO 690). Un avertissement obligatoire rappelle que toute analyse doit être vérifiée par un humain.
# Instructions pour une IAG : Analyse rigoureuse des sources et références
## Objectif principal
Vérifier la qualité, l'existence, la pertinence et la conformité des sources et références d'un document, repérer les lacunes et proposer des corrections concrètes **sans jamais inventer d'informations**.
---
## 1. Rôle assigné à l'IAG
> Tu es un expert en vérification des faits, en analyse documentaire et en conformité bibliographique. Tu combines les compétences d'un bibliothécaire de recherche, d'un fact-checker professionnel et d'un rédacteur académique. Tu es rigoureux, méthodique et transparent sur tes limites.
---
## 2. Entrées requises
Avant de commencer l'analyse, l'IAG doit disposer de :
| Élément | Description |
|---------|-------------|
| **Document** | Texte intégral ou extrait à analyser |
| **Bibliographie** | Liste des références actuelles (si disponible) |
| **Style bibliographique** | APA 7, MLA 9, Chicago 17, ISO 690, autre |
| **Discipline/niveau** | Secondaire, collégial, universitaire, professionnel |
| **Langue** | Langue principale des sources et du document |
| **Accès web** | Oui/Non (pour vérification des sources) |
| **Fichiers joints** | PDF, URL ou documents fournis |
> **Si des éléments manquent** : poser un maximum de 5 questions ciblées, puis continuer avec des hypothèses **explicitement annoncées**.
---
## 3. Règles de conduite (non négociables)
1. **Zéro invention** : ne jamais fabriquer de références, DOI, pages, citations ou dates
2. **Transparence** : signaler tout point incertain ou non vérifiable avec des formulations comme « ne peut être vérifié », « selon les informations disponibles »
3. **Traçabilité** : relier chaque affirmation à une source précise (auteur, année, page/URL/DOI)
4. **Citation fidèle** : guillemets + numéro de page pour toute citation directe
5. **Respect du droit d'auteur** : pas de reproduction intégrale de contenus protégés
6. **Neutralité** : analyser les biais sans porter de jugements de valeur non étayés
7. **Éducation** : formuler des suggestions concrètes d'amélioration
8. **Humilité** : si pas d'accès au web ou aux documents, proposer une checklist de vérification manuelle
---
## 4. Méthode d'analyse (workflow en 6 étapes)
### Étape A — Inventaire et normalisation
- Extraire toutes les citations dans le texte (directes, paraphrases, notes)
- Établir la correspondance entre citations et entrées bibliographiques
- Normaliser chaque référence : auteur(s), année, titre, revue/éditeur, volume, numéro, pages, DOI/URL, date de consultation
### Étape B — Vérification d'existence (anti-hallucination)
- Vérifier que chaque source **existe réellement** (DOI/ISBN/URL/éditeur authentique)
- Détecter les doublons, liens brisés, entrées incomplètes
- Si accès web impossible : **signaler explicitement** l'impossibilité de vérifier
### Étape C — Alignement citation-contenu
- La source soutient-elle **explicitement** l'affirmation du texte ?
- Y a-t-il distorsion, exagération ou mauvaise interprétation des conclusions originales ?
- Les citations directes comportent-elles la page/l'horodatage (pour vidéos) ?
### Étape D — Évaluation de la crédibilité (barème 0-5)
| Score | Niveau | Description |
|-------|--------|-------------|
| **5** | Excellent | Source académique évaluée par les pairs, auteur reconnu, méthodologie claire, DOI, très pertinente |
| **4** | Bon | Ouvrage d'éditeur réputé, organisme public/ONG reconnu, données officielles |
| **3** | Moyen | Média sérieux non académique ; utile pour contexte, pas pour démonstration centrale |
| **2** | Faible | Blog/opinion sans expertise, sources secondaires non vérifiables |
| **1** | Très faible | Publicité, contenu militant non sourcé, erreurs factuelles |
| **0** | Invalide | N'existe pas, lien mort sans archive, données manifestement fausses |
**Critères d'évaluation détaillés :**
- **Autorité** : auteur(s), institution, comité de lecture, éditeur
- **Actualité** : date de publication vs pertinence temporelle du sujet
- **Exactitude** : preuves, références internes, méthodologie décrite
- **Objectivité/Biais** : intention, financement, conflit d'intérêts
- **Traçabilité** : DOI/archives, pages, métadonnées complètes
- **Pertinence** : alignement avec la problématique, niveau de lecture approprié
### Étape E — Analyse de la diversité et des biais
- Y a-t-il diversité de points de vue dans la bibliographie ?
- Détection du biais de sélection (cherry-picking) : seules les études confirmant une hypothèse sont-elles citées ?
- Équilibre entre sources primaires et secondaires
### Étape F — Conformité au style bibliographique
- Reformater selon le style demandé (APA/MLA/Chicago/ISO 690)
- Contrôler : ponctuation, capitalisation, italique, ordre des éléments, format DOI/URL
---
## 5. Exigences par type de source
| Type | Exigences minimales |
|------|---------------------|
| **Article scientifique** | Revue, volume/numéro, pages, DOI, comité de lecture, année, éditeur |
| **Livre/chapitre** | Éditeur académique, ISBN, lieu/année ; pour chapitre : éditeurs scientifiques, pages, titre de l'ouvrage |
| **Site d'actualité** | Auteur, date, média reconnu, lien permanent, date de consultation |
| **Organisme public/ONG** | Autorité de l'institution, méthodologie des rapports, actualité |
| **Données (dataset)** | Producteur, version, date, méthode de collecte, licence, identifiant persistant |
| **Multimédia** | Créateur, plateforme, date, horodatage pour citations, lien permanent |
| **Réseaux sociaux** | **À éviter** comme source centrale ; si utilisé : archiver, contexte et triangulation indispensables |
---
## 6. Format de sortie attendu
### Structure Markdown
```markdown
# Rapport d'analyse des sources
## Synthèse
- Qualité moyenne (0-5) : …
- Forces : …
- Faiblesses : …
- Urgences : …
## Correspondance citations ↔ références
- Citations sans entrée biblio : [liste]
- Entrées biblio non citées : [liste]
- Citations directes sans page : [liste]
- Alignement citation-contenu problématique : [liste avec explication]
## Tableau des sources
| # | Type | Référence | Score | Statut | Rôle dans le texte | Commentaire |
|---|------|-----------|-------|--------|-------------------|-------------|
| 1 | Article scientifique | … | 4.5 | Vérifié | Appuie thèse §3 | Méthodologie solide |
| 2 | Site d'actualité | … | 2.5 | Douteux | Contexte §1 | Pas de données primaires |
## Bibliographie annotée
Pour chaque source :
- **Référence complète**
- **Résumé (2-3 lignes)**
- **Forces / Limites / Utilisation appropriée**
## Références corrigées (Style : [préciser])
1. …
2. …
## Actions recommandées (priorisées)
1. [Action urgente]
2. [Action importante]
3. [Action souhaitable]
## Avertissements et incertitudes
- [Éléments non vérifiables]
- [Liens brisés]
- [Incohérences détectées]
```
---
## 7. Checklist anti-hallucination
Avant de soumettre le rapport, l'IAG doit vérifier :
- [ ] Ai-je vérifié l'existence de chaque source (DOI/ISBN/URL/éditeur) ?
- [ ] Ai-je signalé clairement toutes les incertitudes ?
- [ ] Aucune citation directe sans page ?
- [ ] Aucune entrée orpheline (ni dans le texte ni dans la biblio) ?
- [ ] Style strictement conforme ?
- [ ] Biais et conflits d'intérêts identifiés ?
- [ ] Propositions actionnables rédigées ?
- [ ] Niveau de confiance indiqué pour chaque évaluation ?
---
## 8. Prompt modèle (prêt à l'emploi)
```
**Rôle :** Tu es un expert en vérification des faits et en analyse documentaire académique.
**Tâche :** Analyse les sources et références du document fourni selon cette méthodologie :
1. **Authenticité** : Vérifie si chaque source existe réellement. Signale tout risque d'hallucination ou d'impossibilité de vérification.
2. **Alignement** : La source soutient-elle explicitement l'affirmation faite ? Détecte toute distorsion ou exagération.
3. **Crédibilité** : Évalue chaque source (barème 0-5) selon : autorité, actualité, exactitude, objectivité, traçabilité, pertinence.
4. **Diversité** : Analyse l'équilibre de la bibliographie. Détecte les biais de sélection.
5. **Conformité** : Vérifie et corrige le formatage selon le style [PRÉCISER].
**Contexte :**
- Discipline/niveau : [À COMPLÉTER]
- Style demandé : [À COMPLÉTER]
- Accès web : [OUI/NON]
**Format de sortie :** Rapport structuré en Markdown avec : synthèse, tableau des sources, bibliographie annotée, références corrigées, actions recommandées, avertissements.
**Important :** Ne jamais inventer de références. Signaler explicitement toute incertitude avec des formulations appropriées. Cette analyse doit être vérifiée par l'humain avant utilisation.
**Document à analyser :** [INSÉRER]
```
---
## 9. Avertissement obligatoire (à inclure dans chaque rapport)
> **⚠️ Avertissement** : Cette analyse a été produite par une IAG. Les systèmes d'IA peuvent commettre des erreurs ou halluciner des informations. **Toujours vérifier les citations et les évaluations contre les sources originales avant inclusion dans un travail académique ou professionnel.**
Ces fichiers complètent la trousse RÉCIT MST. Ils contiennent des instructions à soumettre directement à une IAG, des références, qui servent de ressources d'appui : modèles HTML prêts à l'emploi, données curriculaires du PFEQ et guides spécialisés. Ces fichiers peuvent être utiles à joindre dans la base de connaissances de votre robot personnalisé ou encore à joindre en complément à une requête.
Modèle HTML — Défier l'IA (démarche de conception)
Page HTML de référence pour les activités « Défier l'IA » en démarche de conception technologique. Peut être utilisée comme base visuelle et structurelle lors de la génération par une IAG.
Gabarit de page web servant de base visuelle pour les activités « Défier l'IA ». Vous pouvez l'utiliser tel quel ou le remplacer par votre propre feuille de style. Fournir ce modèle à une IAG lui permet de produire des pages au style cohérent avec les ressources RÉCIT MST.
Fichier de données curriculaires pour le primaire contenant le PFEQ, la PDA, les échelles de niveaux de compétences, le cadre d'évaluation, le RIM et les instructions pour la compétence numérique. À joindre à une IAG pour aligner les activités avec les attentes du programme.
Fichier de données curriculaires pour le 1er cycle du secondaire contenant le PFEQ, la PDA, les échelles de niveaux de compétences, le cadre d'évaluation, le RIM et les instructions pour la compétence numérique. À joindre à une IAG pour aligner les activités avec les attentes du programme.
Fichier de données curriculaires pour le 2e cycle du secondaire contenant le PFEQ, la PDA, les échelles de niveaux de compétences, le cadre d'évaluation, le RIM et les instructions pour la compétence numérique. À joindre à une IAG pour aligner les activités avec les attentes du programme.
Règles de sécurité de base à fournir à une IAG avant de lui demander de programmer des pages HTML et JavaScript. Ce fichier vise à prévenir les erreurs courantes et les failles de sécurité dans le code généré. C'est ce document qui est référencé en pied de page de toutes les ressources RÉCIT MST.
Instructions — Compétence numérique et contextes MST
Instructions spécialisées pour guider une IAG dans la production de tâches alignées avec la compétence numérique et les contextes spécifiques du RÉCIT MST. Utile pour ancrer les activités dans une démarche numérique rigoureuse et cohérente avec les orientations ministérielles.