IA générative et ingénierie pédagogique LIVRE BLANC.
� Introduction :�le�contexte�actuel 04 IA générative, de quoi parle-t-on ? IA générative et ingénierie pédagogique, une aide au quotidien 05� Comment�mobiliser�l’IA�pour�l’analyse� � et�la�structuration�d’une�formation � 05 Définir une posture et une tâche pour chaque prompt 06 Préciser les besoins et contraintes de la formation 08 Inclure, si possible, le référentiel de compétences en entrée 10 Structurer les réponses avec votre modèle 13� Comment�mobiliser�l’IA�pour�la�création� � de�contenu�pédagogique � 13 Créer une première version 16 Faciliter le travail créatif 20 Créer des ressources annexes (exemples de document, modèles, schémas...) 21� Comment�l’IA�peut�faciliter�la�création�de�quiz � 24� Comment�l’IA�peut�aider�la�création�vidéo � 24 Créer des scripts vidéos 26 Générer des idées visuelles 30 Travailler la forme (scénographie, fond...) 33 Comment�l’IA�permet�d’optimiser � la�qualité�sonore�des�productions � � Conclusion � Glossaire 2 Sommaire 05 35 34 03 Ce document a été rédigé par l’équipe pédagogique d’OpenClassrooms et en particulier grâce au travail d’écriture de Laura Besnier, Ania Khazina, Jérémie Borrotzu, Nicolas Patschkowski et Marie Voisin..
3 Introduction :� le contexte actuel Goldman Sachs a estimé en mars dernier que 300 millions d’emplois disparaîtront ou existeront de manière « dégradée » suite à l’avancée de l’intelligence artificielle (IA)1. En particulier, de nombreux articles ont décrit les conséquences de l’arrivée des IA génératives sur le futur de la formation et de l’Éducation et son lot de craintes : remplacement des enseignants (« Pour Bill Gates, ChatGPT pourra bientôt remplacer les enseignants »2 titrait 01Net dès avril 2023), inquiétude sur les risques de tricherie3, considération éthique (protection des données, biais algorithmiques…). Ce livre blanc, plutôt que de bâtir autour de cet état des lieux de l’évolution de l’enseignement, a pour objectif de rentrer en détails dans les conséquences de l’adoption des IA génératives sur l’ingénierie pédagogique. Aujourd’hui, celles-ci représentent un gain de temps et de productivité pour de nombreux emplois. C’est d’ailleurs ce que soulignent les différents rapports sur le « Future of Work » et l’impact de l’IA : les métiers à forte automatisation, mais également les métiers dits « de la connaissance », seront particulièrement impactés par ces nouvelles technologies. Le domaine de la formation n’est bien sûr pas exempt de ces changements. Generative AI has had an impact like no other technology in the past decade. The increased productivity for developers and knowledge workers, using systems like ChatGPT, is very real and has caused organizations and industries to rethink their business processes and the value of human resources4. Difficile de ne pas s’enthousiasmer face à ces promesses de gain de temps, d’efficience et de coût, à une époque où la plupart des organismes de formation doivent faire face à des contraintes budgétaires et temporelles. On sait par exemple que le « time to market », soit la capacité à mettre sur le marché une formation au bon moment, peut être déterminant pour un organisme. Alors que certaines entre- prises Edtech promettent de diviser par 10 le temps de conception des formations grâce à l’IA, nous souhaitons nuancer ces propos et rentrer plus en détails, pour chacune des grandes étapes d’ingén- ierie pédagogique, sur les bénéfices et les limites de cet outil. Que l’on utilise la très connue méthode ADDIE ou d’autres modèles de conception pédagogique (avec une approche plus itérative telle que 1 https://www.forbes.com/sites/jackkelly/2023/03/31/goldman-sachs-predicts-300-million-jobs-will-be-lost-or-degraded-by- artificial-intelligence/ consulté le 02/10/2023 https://www.key4biz.it/wp-content/uploads/2023/03/Global-Economics-Analyst_-The-Potentially-Large-Effects-of-Artifi- cial-Intelligence-on-Economic-Growth-Briggs_ Kodnani.pdf 2 https://www.01net.com/actualites/bill-gates-chatgpt-remplacer-enseignants.html 3 https://www.francetvinfo.fr/replay-radio/le-choix-franceinfo/temoignages-intelligence-artificielle-triche-pour-certains-res- source-pour-d-autres-l-utilisation-de- chatgpt-fait-debat-entre-etudiants-et-enseignants-a-l-universite_5592921.html 4 https://www.gartner.com/doc/reprints?id=1-2EIO7DCA&ct=230721&st=sb.
4 la méthode SAM par exemple), chaque étape d’ingénierie pédagogique rassemble sensiblement les mêmes tâches : une phase d’analyse de la formation, une phase de design et une phase de concep- tion. Nous ne rentrerons pas en détail dans les phases d’implémentation, propres à chaque structure et dans la phase d’évaluation de la formation. Nous évoquerons toutefois, dans un chapitre détaillé, les aspects multimédia liés à la conception pédagogique (vidéo, son, image). Entre fantasmes et réalités, ce livre blanc met en avant ce qui, selon notre expérience et nos différents essais, peut initier de réels changements dans les pratiques des ingénieurs pédagogiques au quotidien. IA générative, de quoi parle-t-on � L’intelligence artificielle générative est une sous-catégorie de l’IA qui se concentre sur la création de contenu, notamment de textes, d’images et de sons. Nous ne rentrerons pas ici dans des considérations techniques, résumons seulement en indiquant que l’IA générative repose sur des modèles informa- tiques, entraînée sur milliards de pages web, pages Wikipédia, livres, etc. et basée notamment sur des modèles probabilistes. Nous nous appuyons ici sur GTP-4, IA générative spécialisée dans le traitement du langage naturel. C’est cet outil que les équipes d’ingénierie pédagogique chez OpenClassrooms utilisent en priorité pour les différentes tâches de conception pédagogique. D’autres outils d’IA généra- tives seront cités, en particulier sur les aspects multimédia..
5 5 L’ensemble des termes techniques sont définis dans la partie «Glossaire» de ce document. IA générative et ingénierie pédagogique, une aide au quotidien Comment mobiliser l’IA pour l’analyse et la structuration d’une formation � Avant chaque création de formation, il est nécessaire de réfléchir à la structure de cette dernière : quels objectifs ? Quelle durée ? Quel découpage (en modules, semaines, projets…) ? Pour cette étape, nous allons décrire comment ChatGPT peut aider les ingénieurs pédagogiques. Comme pour chaque tâche avec cet outil, la création du prompt5 de départ est primordiale et permettra de maximiser la valeur ajoutée. Voyons en détail les éléments incontournables. Définir�une�posture�et�une�tâche pour chaque prompt Tout d’abord, donnez une posture, c’est-à-dire un rôle ou une identité à adopter par l’outil. La posture doit être celle qui maximisera la qualité du résultat - typiquement un expert du domaine. Dans le cas de la structuration d’une formation, il semble pertinent de choisir un rôle d’un ingénieur pédagogique. Le choix d’un rôle spécifique permet à l’outil de générer des réponses semblables aux réponses typ- iquement fournies par ce corps de métier. Ensuite, ajoutez à cette posture une tâche spécifique à mener pour que la demande soit claire. La tâche qui nous intéresse ici est de concevoir la structure de la formation. Il convient ensuite de préciser l’objet formation en question, ici une formation de développeur PHP par exemple. ASTUCE : Cette méthode facile à utiliser est efficace pour générer des réponses à la hauteur de la posture demandée. D’une manière générale, si vous utilisez ChatGPT pour vous assister dans une tâche de votre métier, le métier qu’il faudra lui faire endosser sera probablement le vôtre..
6 → Voici un exemple de prompt : LE PROMPT : Tu es ingénieur pédagogique chargé de concevoir une formation en développement back-end avec PHP et Symfony. Ton rôle est de concevoir la structure de la formation. On pourrait déjà envoyer ce prompt à ChatGPT qui nous fournirait une réponse avec quelques premiers éléments intéressants et utiles. Mais donnons à présent plus de contexte pour que sa réponse soit la plus pertinente possible. Préciser�les�besoins�et�contraintes� de la formation Comme pour toute conception d’une formation, avec ou sans outil d’IA générative, la phase de défi- nition des besoins et des contraintes est extrêmement importante, à la fois pour cibler les contenus pertinents et pour évaluer la réussite de la formation. Pour générer une maquette de formation avec ChatGPT, il faut donc fournir ces informations clés afin de cadrer la demande et d’obtenir un résultat aligné avec nos besoins. Sans ça, ChatGPT risque de nous proposer une formation non adaptée à notre public cible, d’une durée non adaptée, ou bien en oubliant des compétences importantes à couvrir. → Voici par exemple comment nous synthétisons les besoins d’une formation OpenClassrooms pour envoyer ces informations à ChatGPT : – Public cible : qui va suivre la formation ? Ce public a-t-il des spécificités à prendre en compte ? Dans notre exemple, des personnes en reconversion professionnelle dans le développement informatique, financées par l’État. – Durée : quelle est la durée de la formation (en mois et en heures de formation) ? Dans notre exemple, 12 mois à temps plein, soit 1600 h de formation au total. – Prérequis en entrée : quelles sont les attentes en entrée en formation ? Dans notre exemple, un niveau bac+2 en informatique ou 2 ans d’expérience en informatique. – Niveau en sortie : quel est le niveau en sortie de formation ? Dans notre exemple, un niveau bac+3 en développement informatique (diplôme reconnu par l’État). – Compétences clés : quelles sont les compétences couvertes par la formation ? Dans notre exemple, les fondamentaux du développement front-end, le développement back-end avancé avec PHP, Symfony, la programmation orientée objet, etc..
7 Nous restons très synthétique sur ces premiers prompts ; cela permet à l’outil de fournir une première base de travail. Le résultat sera généraliste mais exploitable comme point de départ pour les recherches complémentaires par un ingénieur pédagogique et un expert métier. → Voici un exemple de prompt et la première réponse obtenue : LE PROMPT : Tu es ingénieur pédagogique chargé de concevoir une formation en développement back-end avec PHP et Symfony. Ton rôle est de concevoir la structure de la formation. Voici les informations clés de la formation : - Public cible : personnes en reconversion professionnelle dans le développement informatique, financées par l’État. - Durée : 12 mois à temps plein, soit 1600h de formation au total. - Prérequis en entrée : bac+2 en informatique ou 2 ans d’expérience en informatique. LA RÉPONSE DE CHATGPT : Pour concevoir la structure de la formation en développement back-end avec PHP et Symfony, en tenant compte des informations fournies, voici un plan de cours sur 12 mois, totalisant 1600 heures de formation. La formation sera divisée en modules pour couvrir les compétences clés mentionnées : Mois 1-2 : Introduction au développement informatique (160 heures) - Module 1 : Introduction à l’informatique (20 heures) - Module 2 : Fondamentaux de la programmation en PHP (40 heures) - Module 3 : Introduction à la programmation orientée objet (POO) (40 heures) - Module 4 : Introduction au modèle MVC (40 heures) - Module 5 : Pratique avec des exercices (20 heures) Réponse complète disponible ici Cette première réponse donne une idée générale des concepts que l’IA suggère de couvrir. De plus, ChatGPT propose un premier découpage et regroupe ces sujets - ici une vingtaine de modules - en mois. Ce découpage semble très arbitraire et les durées en heures seront probablement à revoir lors de la création des modules..
8 LIMITE : D’une manière générale, la manipulation de nombres (durées notamment) n’est pas le fort de ChatGPT qui est un modèle de langage naturel, pas de calcul. Il fera des approximations et parfois des aberrations. Ce découpage reste intéressant. Cela peut être une première base dont un ingénieur pédagogique peut se saisir afin d’avoir une idée générale dessujets à couvrir et de possibles regroupements. Elle peut donc être utilisée pour démarrer un travail plus approfondi d’ajustement des modules et d’affinement du contenu. ATTENTION toutefois, malgré les précisions des prérequis dans notre prompt, certains sujets ne devraient pas être couverts (comme l’introduction à l’informatique alors que l’on s’adresse à un public ayant déjà un niveau bac+2 en informatique). À l’inverse, d’autres sujets ne sont pas couverts alors qu’il le faudrait. Il est possible d’obtenir un résultat plus abouti avec ChatGPT en donnant plus d’informations dans le prompt initial. Sur certaines formations, il existe souvent un référentiel de compétences défini en amont, qui donne une première idée des concepts à couvrir et du découpage à utiliser. Dans ce cas de figure, voyons donc comment l’ajouter à notre requête afin d’obtenir des réponses plus précises. Inclure,�si�possible,� le référentiel de compétences en entrée ChatGPT produit une réponse en se contentant de ce qui lui est donné en entrée ; il est donc primor- dial de fournir en entrée le plus de contexte possible afin de vous assurer d’avoir un résultat aligné à votre besoin. ATTENTION cependant, en donnant plus d’informations en entrée, il faut toujours s’assurer que ces informations soient justes et pertinentes. Si vous donnez un référentiel de compétences, il faut que ce dernier soit complet, sans quoi vous risquez que la maquette de formation proposée soit également incomplète..
9 → D’une manière générale, il existe 2 grandes approches pour donner du contexte détaillé à ChatGPT : – Dans le prompt initial : c’est ce que nous faisons ici, à savoir donner un maximum d’informations dans le premier prompt, structurées de la meilleure façon, pour maximiser la qualité de la réponse. – De manière itérative : l’autre approche consiste à commencer par un prompt simple et d’itérer sur la réponse via d’autres précisions. Par exemple ici, on aurait pu garder la demande initiale, et à partir de la réponse, demander des ajustements en fournissant le référentiel ou d’autres informations. La méthode itérative fonctionne très bien et est plus « naturelle » voire conversationnelle. L’avantage de la première est que les prompts sont plus facilement réutilisables. Vous n’avez plus qu’à reprendre le prompt déjà travaillé, le modifier pour convenir à votre contexte et le réutiliser. Rappelez-vous égale- ment que sur ChatGPT, vous pouvez éditer un prompt afin de relancer la question en la modifiant. Ceci vous permettra de facilement reposer une question similaire en ajustant quelques détails, et comparer la sortie associée. Nous avons expliqué dans la section précédente qu’il était important de préciser les besoins et les contraintes de la formation. Il est également possible de se servir directement du référentiel de com- pétences existant afin de créer une première maquette de formation. Le référentiel de compétences est alors utilisé en entrée du prompt directement, en plus des informations vues dans la section précédente. → Voici une partie du prompt que nous avons fourni à ChatGPT LE PROMPT : Tu es ingénieur pédagogique chargé de concevoir une formation en développement back-end avec PHP. Ton rôle [...] Public cible : personnes en reconversion professionnelle dans le développement informatique, financées par l’État. Durée [...] Voici le référentiel de compétences à couvrir : Bloc 1 - Concevoir et piloter le projet de développement d’une solution d’application informatique : - Rédiger des spécifications fonctionnelles à partir de besoins client - Présenter la solution fonctionnelle au client - … Bloc 2 - Mettre en place le code d’une application - Utiliser un système de gestion de versions pour suivre un projet de code - Mettre en place une API REST avec Symfony Accès au prompt complet.
10 Le résultat sort sous le même format que précédemment, mais en prenant mieux en compte les com- pétences en entrée. Le résultat est donc plus proche du résultat attendu. Il couvre notamment la gestion de projet et l’analyse de besoins clients alors que la première proposition de ChatGPT ne couvrait que les compétences techniques. De plus, en observant de plus près la réponse avec ou sans référentiel, on se rend compte qu’il n’y a que très peu de différences. La raison est simple : nous avons déjà précisé à l’outil que nous souhaitons former des développeurs PHP Symfony. Les informations additionnelles contenues dans le référen- tiel proposent simplement une définition plus précise de ce qu’est un développeur PHP Symfony. Or, ChatGPT « sait déjà » très bien ce qu’est un développeur PHP Symfony, puisque de nombreuses infor- mations (formations, référentiels métiers…) existent sur internet à ce sujet. Donc ce niveau d’information n’est pas forcément très important étant donné qu’il répète les données d’entraînement de l’outil. ATTENTION cependant, ça ne sera peut-être pas autant le cas pour un autre métier, ou pour une formation visant une scope de compétences moins bien identifié. C’est pourquoi il est toujours important de donner les infos que vous avez sur les objectifs de votre formation afin d’obtenir des réponses alignées. De façon générale, ChatGPT vous fournira une première proposition de maquette de formation, qu’il faudra retravailler soit en donnant plus de précisions à ChatGPT pour lui demander d’affiner le résultat, soit en la retravaillant grâce à votre expertise pédagogique (connaissance du contexte spécifique du modèle pédagogique, des étudiants, etc.) ou à l’expertise technique d’un expert métier (connaissance du marché cible, expérience terrain, recul et esprit critique sur les propositions de ChatGPT, etc.). Structurer�les�réponses� avec votre modèle Dans une équipe pédagogique, il est fréquent que les contenus à produire (tels que les maquettes de formation, les modules à créer…) doivent suivre un formalisme particulier. Ce formalisme dépend en grande partie du modèle pédagogique de l’organisme, mais également des informations nécessaires aux membres de l’équipe. Si votre organisme de formation utilise une trame particulière, le mieux est de l’indiquer directement dans le prompt. Chez OpenClassrooms par exemple, chaque parcours de formation est composé de projets. Lors de la phase de maquettage de la formation, nous imaginons les projets de formation, de façon très succincte à ce stade. Nous indiquons notamment : – un titre, – une description courte, – une durée (en heures), – les compétences visées, – etc.
11 En fournissant cette liste à ChatGPT, nous décrivons le format de sortie attendu. Le résultat correspond donc à notre formalisme, mais il contiendra également toutes les informations dont nous avons besoin. En effet, ChatGPT peut fournir une très bonne maquette de formation à condition de préciser les mo- dalités pédagogiques ; dans le cas contraire, du temps supplémentaire devra être dédié pour adapter les éléments fournis au modèle de l’organisme de formation. → Voici un exemple de prompt : LE PROMPT : Pour bien convenir à notre modèle pédagogique, il faut que tu me fournisses une maquette de formation découpée par projet de mise en pratique dans un contexte professionnel fictif. Pour chaque projet, il me faudra les informations suivantes : - Titre du projet - Description courte (max 200 caractères) - Durée (en heures) - Compétences ciblées - Résumé du scénario et des demandes - Livrables à produire par l’étudiant à l’issue du projet - Activités à mener par l’étudiant pour produire les livrables demandés - Cours associés pour aider l’étudiant → ChatGPT nous donne donc un parcours en 6 projets, respectant les demandes en terme de format : LA RÉPONSE DE CHATGPT : Projet 1 : Site Web de Présentation d’Entreprise - Durée : 120 heures - Compétences ciblées : Conception de base de données, HTML, CSS, PHP de base, Twig - Scénario : Création d’un site web pour une entreprise fictive - Livrables : Site web complet avec pages d’accueil, de produits, et de contact - Activités : Modélisation de base de données, codage HTML/CSS, programmation PHP, utilisation de Twig - Cours associés : Introduction à PHP, HTML/CSS, Twig, Modélisation de base de données Voir la réponse complète.
12 En un prompt, nous avons déjà une V1 de maquette de formation contenant toutes les informations nécessaires. Cette première version demandera plusieurs itérations avec des experts métiers afin de mieux aligner le contenu aux besoins des étudiants, d’affiner la description de chaque projet, etc. Mais elle rentre déjà dans le cadre des maquettes que nous produisons en respectant le bon modèle, elle sera donc beaucoup plus facilement utilisable. ASTUCE : Pour de nombreux cas d’usage de ChatGPT, il est difficile de définir en détail les attentes que nous avons. Parfois, il est plus facile et plus efficace de lui montrer un exemple de ce qui est attendu, pour que l’IA comprenne comme orienter au mieux sa réponse. Par exemple, dans notre cas, on peut noter plusieurs mauvaises interprétations de la demande (notamment le fait que les compétences ne sont pas formulées via la taxonomie de Bloom). On pourrait tenter de lui expliquer plus en détail les attendus, et de tâtonner jusqu’à ce qu’il fournisse un résultat convenable. Mais dans notre cas, nous avons déjà des dizaines de maquettes de parcours de formation correspondant exactement à nos besoins. En fournissant un exemple à ChatGPT, nous obtenons un meilleur résultat, plus convaincant et ressemblant réellement à une v1 de maquette de parcours. Exemple de prompt avec un exemple donné en entrée disponible ici L’ensemble des prompts exposés dans ces sections peuvent être répliqués pour toutes conceptions de parcours. En adaptant simplement le brief initial et le référentiel de compétences, il est possible de générer des parcours facilement sur de nombreux autres sujets. Voici quelques exemples générés en quelques secondes à partir du même modèle (ici sans fournir de référentiel de compétences en entrée) : – Développeur front-end avec JavaScript et React ; – Analyste SoC. ATTENTION, ces méthodes comprennent de nombreuses limites et ne remplaceront pas miraculeusement le travail d’un ingénieur pédagogique. Une supervision compétente et critique sera donc toujours nécessaire. → Notons par exemple : – La difficulté à comprendre la demande : On peut voir que parfois l’outil ne comprend parfois pas bien la demande, même avec de longues explications et des exemples. Dans notre exemple de requête pour créer un parcours front-end, ChatGPT fournit des projets additionnels sans respecter la structure initialement demandée..
13 – Le biais dû à l’exemple : Le fait de donner un exemple biaise les résultats. Dans l’exemple ci- dessus, nous avons fourni en entrée l’exemple d’une maquette de parcours « Testeur logiciel », métier dans lequel les compétences relatives « test logiciel » sont particulièrement importantes. Ce n’est donc pas par hasard si, par la suite, toutes les propositions de l’IA mettent un accent trop important sur les aspects de « test logiciel » alors que cela n’est pas nécessaire pour les parcours demandés. À NOTER : Dans de prochaines mises à jour de ChatGPT, on peut espérer voir des améliorations pour pouvoir notamment mieux personnaliser l’outil en lui donnant plus de données en entrée. Comment mobiliser l’IA pour la création de contenu pédagogique � Créer�une�première�version Chez OpenClassrooms, notre pédagogie repose sur l’approche projet. Nous devons donc créer des scénarios pédagogiques pour nos parcours de formation. Pour cette section, nous allons donc prendre en exemple comment nous utilisons ChatGPT pour créer des scénarios pédagogiques. Toutefois, ces conseils peuvent être repris pour la création d’autres ressources pédagogiques. En phase de création de contenu pédagogique, nous estimons qu’environ la moitié du temps des experts et des ingénieurs pédagogiques est consacrée à la création du premier brouillon. Cela semble logique tant c’est la phase la plus créative et donc souvent la plus difficile. En particulier, certains d’entre nous connaissent le syndrome de la page blanche, qui peut bloquer le démarrage d’un projet. À ce stade, loin de l’idée de remplacer les experts par les outils d’IA génératives, nous voyons dans ceux-ci une solution pour rendre le processus d’écriture plus fluide et la collaboration avec nos experts plus facile. En résumé, nous visons à utiliser ChatGPT pour obtenir une version de base du contenu pédagogique sur laquelle les experts peuvent ensuite travailler. Afin de créer une première version de nos projets, nous introduisons les informations de la maquette de formation évoquées dans le chapitre précédent directement dans ChatGPT. Puis l’outil propose une première version de contenu, permettant à nos experts d’intervenir en tant qu’éditeurs, au lieu de partir d’une page blanche, réduisant ainsi le temps consacré à la rédaction..
14 → Voici les éléments que la majorité des prompts incluent pour créer une première version de projet : – Rôle que ChatGPT prendra – Contexte : sur quelle formation nous travaillons et à quel moment du parcours de formation (début, milieu, fin) – Amorce de contenu si la structuration comprend quelques idées préliminaires – Structure du projet – Directives de style – Amorce de style : exemples de contenu OC → Voici un exemple concret : LE PROMPT : Tu es [rôle : expert en…] avec une expertise dans la pédagogie en ligne. Je vais prendre le rôle d’un concepteur pédagogique en vous donnant des directives pédagogiques. Ensemble, nous concevons un parcours de formation en ligne sur [nom du parcours]. - Contexte : Les apprenants ciblés par ce parcours sont [profil cible] avec [expérience]. Le parcours se compose de [X] projets. À ce stade, les apprenants savent déjà [liste des compétences abordées précédemment]. - Le projet sur lequel tu travailles maintenant devrait permettre aux apprenants de [liste des compétences du projet]. - Les compétences sont atteintes grâce aux modalités pédagogiques suivantes : [modalités] Les concepts que les étudiants vont aborder dans ce projet sont : [liste de concepts/méthodes/technologies] - Structure de la page : Tu as pour tâche de rédiger une page d’accueil pour le projet en utilisant les phrases courtes et le langage simple, s’adressant à l’apprenant. La page est structurée dans les blocs suivants [structure attendue]. - Ta tâche est d’écrire cette page. Cette partie commencera par un paragraphe intitulé « Qu’allez-vous apprendre dans ce projet ? ». Quelle que soit la nature de la ressource pédagogique que vous souhaitez créer, les indications à ren- seigner dans votre prompt seront similaires, un bon prompt étant toujours composé, a minima, d’un rôle, d’un contexte, d’une structure type attendue, et de directives de style. Cette nouvelle approche a fait des merveilles pour certaines parties de notre contenu, en particulier les plus génériques comme les pages d’accueil. Il s’agit de création de contenu qui ne nécessite pas beaucoup d’apport des experts et dont la structure fixe permet de rapidement créer des brouillons à retravailler..
15 → Cela fonctionne également bien sur des résumés (de projets, de cours…). Voici un exemple de prompt : LE PROMPT : Tu es un générateur de résumé de chapitres de cours. Tes résumés ont toujours la forme d’une liste à puces comprenant entre 3 et 5 éléments. Chaque puce contient une idée importante du chapitre, présentée de façon synthétique, claire et pédagogique. Le ton est neutre. LIMITE : Il est plus difficile de créer les éléments à « forte valeur pédagogique ». Si nous prenons l’exemple d’un scénario pédagogique, il est facile de créer une introduction, un résumé, les éléments de storytelling mais il est plus difficile de créer « le cœur du projet » (à savoir ce que l’étudiant doit faire pour mettre en application les compétences). Jusqu’à présent, il a été difficile d’amener ChatGPT à saisir suffisamment d’informations pour comprendre à la fois les besoins du projet, l’expertise métier attendue et notre pédagogie. Comme évoqué en début de section, il s’agit bien de brouillon, les éléments créés par ChatGPT n’étant en aucun cas utilisables en l’état - un point sur lequel nous insistons auprès de nos experts. Nous avons remarqué que certains de nos experts peuvent être hésitants à changer ce que ChatGPT produit. Il peut être difficile de s’approprier un premier brouillon et d’oser s’en saisir. C’est pourquoi il est partic- ulièrement important, si vous travaillez avec des experts sur vos contenus de formation, de rappeler que le contenu produit par ChatGPT ne représente qu’une base de travail à modifier, compléter, revoir... À NOTER : Depuis qu’OpenAI a publié des mises à jour de produits, l’expérimentation avec l’IA générative pour créer des premières versions de projets a pris un tout nouveau tournant. Tout d’abord, GPT-Turbo affecte considérablement la quantité et le type d’informations que nous pouvons saisir dans la conversation, ainsi que la qualité du résultat, ce qui a été un obstacle majeur pour nous car nous travaillons avec des blocs de texte assez importants ainsi que des images, des audios, des ensembles de données, etc. Le fait que la base de connaissances ait été mise à jour jusqu’en 2023 est évidemment un point très important pour nous aussi, car nous avons moins de risques de générer du contenu obsolète. Il est important de se tenir constamment à jour sur les mises à jour produit..
16 Faciliter�le�travail�créatif Tout ingénieur pédagogique doit faire appel à son esprit créatif lorsqu’il crée du contenu ; que ce soit pour trouver un exemple parlant, créer une étude de cas pertinente, illustrer un concept par un graphique, une image, une métaphore… Les éléments de storytelling ont de nombreux avantages en pédagogie (renforcement des liens cognitifs, amélioration de la mémorisation, etc.), mais ce travail créatif demande du temps. Les IA génératives ont grandement facilité cet aspect. Prenons l’exemple de la création de personas, variés et inclusifs. Vous devez créer une étude de cas ou un scénario pédagogique et l’utilisation de personas va vous aider à créer un scénario d’apprentis- sage plus réaliste et engageant. Ce travail créatif demande du temps de création, pour lequel la valeur ajoutée d’un ingénieur pédagogique n’est pas essentielle. ASTUCE : Si vous avez une tâche créative à réaliser et qu’aucune idée ne vient spontanément, l’IA générative peut se révéler très puissante en phase de brainstorming. N’hésitez pas à lui faire part de votre demande (par exemple « je cherche une métaphore pour… »), elle saura vous guider dans la réflexion. Si vous souhaitez en savoir plus, vous pouvez consulter le chapitre « Brainstormez des idées pour être plus créatif » sur notre cours Utilisez ChatGPT pour améliorer votre productivité..
17 → Reprenons nos personas. Pour commencer, demandons à ChatGPT de nous aider : LE PROMPT : Je suis ingénieur pédagogique et je souhaite créer un persona pour une formation en ligne sur le sujet de la cybersécurité. Peux-tu me lister les caractéristiques à prendre en compte pour définir ce persona ? Réponse : - Créer un persona pour une formation en ligne sur la cybersécurité est une excellente idée pour mieux comprendre et cibler votre audience. Voici les caractéristiques clés à prendre en compte : Démographie : - Âge - Sexe - Situation géographique - Niveau d’éducation - Domaine professionnel Contexte professionnel : - Expérience en cybersécurité (débutant, intermédiaire, expert) Objectifs et motivations : - Pourquoi suivent-ils cette formation ? (ex. améliorer les compétences en sécurité, répondre aux exigences réglementaires) - Quels objectifs professionnels veulent-ils atteindre ? etc..
18 → On peut ensuite soit compléter ces caractéristiques selon notre besoin, soit demander à ChatGPT de le faire pour nous. Il est également possible d’indiquer une seule contrainte, comme dans notre exemple ci-dessous : LE PROMPT : Peux-tu, avec les caractéristiques que tu as listées, me proposer une fiche persona pour une femme. Je te laisse inventer toi-même les éléments pour les autres caractéristiques. Réponse : - Bien sûr, voici un exemple de fiche persona pour une formation en ligne sur la cybersécurité, en se basant sur une femme : - Nom du Persona : Élise Moreau Démographie : - Âge : 35 ans - Sexe : Femme - Niveau d’éducation : Master en Informatique - Domaine professionnel : Technologies de l’information Contexte professionnel : - Secteur d’activité : Technologie - Taille de l’entreprise : Entreprise de taille moyenne (250 employés) - Poste : Responsable de la sécurité informatique - Expérience en cybersécurité : Intermédiaire (quelques années d’expérience) Objectifs et motivations : - Motivation principale : Renforcer ses compétences en cybersécurité pour mieux protéger l’infrastructure IT de son entreprise - Objectif professionnel : Aspirer à un rôle de directrice de la sécurité des systèmes d’information (DSSI) Défis : - Principaux défis : Manque de ressources actualisées sur les nouvelles menaces cybersécuritaires Ce type de prompt fonctionne également très bien pour la création d’entreprises fictives, de logos, etc. ASTUCE : ChatGPT permet aujourd’hui de créer des visuels avec l’intégration DALL.E. N’hésitez pas à lui demander de générer visuellement sa proposition pour l’intégrer directement dans vos ressources pédagogiques..
19 LE PROMPT : Peux-tu me générer une image de fiche persona à partir de ce descriptif ? LA RÉPONSE DE CHATGPT : Exemple de visuel généré par DALL.E pour la création de persona LIMITE : À l’heure de la publication de ce guide, DALL.E a encore beaucoup de mal à rédiger du contenu textuel sur les images. Vous pouvez notamment constater sur l’exemple ci-dessus que le texte est incohérent. Nous ne sommes qu’au début. Toutefois, cela donne matière pour briefer un graphic designer et créer un visuel qui corresponde à nos attentes et à notre charte graphique. Bien que le visuel proposé par ChatGPT ressemble plus à un CV qu’à une fiche persona, l’idée d’associer ainsi une photo d’une personne à côté est intéressante. Encore une fois, le contenu généré est une première base de réflexion et le rôle de l’ingénieur pédagogique est de se saisir des propositions faites par l’IA générative et de les adapter à ses besoins de formation..
20 Créer�des�ressources�annexes� (exemples de document, modèles, schémas...) Une autre facette de la création de contenu concerne la production de ressources annexes. Un ingénieur pédagogique peut être amené à créer des ressources annexes notamment pour donner des exemples, des modèles sur lesquels les apprenants peuvent se reposer ou s’inspirer, des données fictives sur lesquelles les apprenants peuvent s’entraîner… Pour toutes les ressources pédagogiques qui répondent à une structure type (tels qu’un exemple de cahier de charges, un powerpoint de présentation…), ChatGPT fera très souvent des propositions pertinentes. Ce sont généralement des ressources qui offrent une valeur pédagogique moindre, né- cessitant parfois un investissement de temps important de la part d’un ingénieur pédagogique pour créer du contenu à partir de zéro. L’IA générative est également pertinente pour créer des contenus supplémentaires en tirant parti d’une multitude d’exemples disponibles en ligne. ChatGPT vous permettra de concevoir rapidement une base de données fictives sur laquelle vos apprenants pourront s’entraîner par exemple. → Exemple de prompt : LE PROMPT : Tu es [rôle : enseignant en marketing] et tu souhaites [tâche : créer une série d’avis client fictifs, couvrant divers produits]. [contexte] Les étudiants analyseront ces faux avis pour développer leurs compétences en interprétation des retours clients et en application de stratégies marketing. [format attendu] Fais varier le ton des avis pour refléter différentes expériences clients. Chaque avis doit contenir des éléments clés pour une analyse approfondie [intégrez des termes marketing pertinents]. Commence par X avis. De nouveau, le travail de l’ingénieur pédagogique consistera à se saisir des propositions de ChatGPT, à les modifier en fonction des attentes réelles et du besoin pédagogique, mais cela reste une très bonne base de travail. Bien que l’invention des différents éléments cités ci-dessus peut être une tâche intéressante pour un ingénieur pédagogique aimant laisser parler sa créativité, il est indéniable que ChatGPT accomplit ces tâches avec une efficacité et une rapidité déconcertante. LIMITES : Nous pouvons toutefois noter quelques limites avec ChatGPT. C’est le cas notamment des schémas. Nous avons fait plusieurs tests à ce jour mais, à l’heure de la publication de ce document, nous remarquons qu’il est assez compliqué d’utiliser ChatGPT pour créer des schémas pédagogiques. N’hésitez pas à utiliser d’autres outils selon vos besoins..
21 Comment l’IA peut faciliter la création de quiz � Lorsque l’on crée du contenu pédagogique, il est important d’évaluer ses apprenants, pour valider l’ac- quisition des compétences. Et, là encore, ChatGPT peut grandement nous aider. Il existe bien sûr de nombreux formats possibles pour évaluer ses apprenants. Sur nos parcours de formation, nous utilisons différentes modalités d’évaluation. Ici, nous ne parlerons que de la création de quiz type QCM, format utilisé par OpenClassrooms dans les cours. → Le travail de l’ingénieur pédagogique reste bien sûr en amont de : – déterminer la modalité d’évaluation la plus appropriée (en fonction de la stratégie d’évaluation à mettre en œuvre pour répondre aux objectifs d’apprentissage, en cohérence avec les activités pédagogiques), – déterminer le format de l’évaluation : durée, niveau de difficulté… – dans le cas d’un quiz, déterminer le type de questions le plus approprié (QCM, questions ouvertes, appariement, etc.) C’est ce travail de description qui vous permettra de rédiger un prompt pertinent, au plus près de vos besoins pédagogiques. → En effet, lors de la rédaction du prompt, il vous faudra préciser : – le rôle que ChatGPT doit adopter (de nouveau, il semble pertinent de lui donner le rôle d’ingénieur pédagogique ou de professeur) ; – le contexte : qui sont les apprenants ? Que souhaite-t-on évaluer ? (par exemple des étudiants de niveau Bac+2 en informatique) ; – la structure à adopter (nombre de questions, nombre de réponses par question, la présence d’un feedback pour chaque question, etc.) ; – le format à adopter (la longueur des réponses, etc.). ASTUCE : Il est également possible de fournir à l’IA le contenu sur lequel vous souhaitez tester vos étudiants..
22 → Exemple de prompt : LE PROMPT : Tu es professeur d’informatique. Ton rôle est de tester les connaissances de tes étudiants à l’issue du cours HTML/CSS. Voici le contenu du cours [...] Les apprenants ont un niveau Bac+2 en informatique. Crée 10 questions. Pour chaque question, donne 4 possibilités (une proposition correcte, trois propositions fausses). Les fausses propositions doivent être plausibles. Pour chaque question, indique la bonne réponse en gras et donne une explication. Selon les réponses de ChatGPT, vous pouvez également itérer en faisant varier la difficulté ou demander à l’IA de mieux orienter ses propositions. LE PROMPT : Les questions sont trop axées sur CSS. Les étudiants connaissent déjà ces éléments. Teste leurs connaissances sur [...]. ASTUCE : Si vous créez des questions pour un type d’examens ou de certification dont de nombreux exemples ou annales existent sur Internet, vous pouvez demander à ChatGPT de créer précisément des questions pour cet examen. → Exemple de prompt : LE PROMPT : Tu es professeur en cybersécurité. Ton rôle est de former des étudiants de niveau Bac+3 pour passer l’examen de certification ComptIA Sec+. Toutes les questions devraient être celles qui pourraient être posées pendant l’examen. Donne-moi 50 exemples de questions qui pourraient être posées pendant l’examen. Regroupe les questions par sujet. Tu dois toujours me donner 4 réponses possibles. Indique en gras la bonne réponse. Donne moi toujours une explication par question et fournis-moi des ressources pour m’aider à en apprendre davantage. Assure-toi d’être absolument sûr de la réponse correcte..
23 Vous pouvez également demander à ChatGPT de varier la difficulté d’une question à une autre par exemple. ASTUCE : Avec la version premium de ChatGPT, vous pouvez créer votre propre ChatBot. Un Chatbot est un agent conversationnel sur mesure où vous pouvez paramétrer vos instructions, et ce, sans aucune compétence technique particulière. En amont, il est nécessaire de paramétrer le ChatBot en lui donnant quelques informations, qui seront les mêmes que celles du prompt indiqué ci-dessus. L’avantage d’utiliser les chatbot ChatGPT est le fait que ces derniers gardent en mémoire vos instructions lors de la création de futurs quiz, ce qui présente un gain de temps indéniable lorsque vous utilisez un même format régulièrement. De manière générale, pour la création de quiz, on remarque que ChatGPT propose des distracteurs plausibles, que les feedbacks aux réponses sont intéressants, bien que pas toujours très détaillés. Dans le cas de questions créées pour un cas d’étude, il a été capable de proposer des questions scénarisées, sans décalage avec le scénario donné. ATTENTION, là encore, il est nécessaire de réitérer et faire le tri dans ce que ChatGPT propose. Des questions pourraient être mal posées et/ou sans intérêt pédagogique. Il est du rôle de l’ingénieur pédagogique de prendre du recul sur les propositions de l’IA et de vérifier si les propositions de ChatGPT correspondent au besoin pédagogique (en termes de difficulté attendue par exemple). ASTUCE : Un petit plus, en fonction de votre outil d’intégration pour vos quiz : vous pouvez demander à ChatGPT de formater les réponses pour qu’elles répondent à un format spécifique (par exemple, un prompt pour Moodle : « exporter au format GIFT et garder les feedback par réponse ») Vous pourrez ainsi ensuite copier/coller les questions directement dans votre LMS. Comme pour chaque grande étape de design pédagogique, l’efficacité dépend en grande partie de la rédaction d’un prompt le plus exhaustif possible, et d’une itération étape par étape. Pensez à lui de- mander d’ajuster ses premières réponses en fonction de votre retour. Ainsi, vous réorientez les résultats en fonction de votre besoin et vous êtes plus fin dans le contenu obtenu..