Titre : | Une approche basée agent pour la formation à distance |
Auteurs : | Samir Bourekkache, Auteur ; Okba Kazar, Directeur de thèse |
Type de document : | Monographie imprimée |
Langues: | Français |
Mots-clés: | Formation à distance,système d'adaptation,la technologie de système multiagent,plateforme de la formation à distance. E-learning,Adaptation system,Multiagent system technology,platform of learning. التعليم عن بعد، نظام تكييف. تكنولوجيا نظام العميل. موقع تعليمي. |
Résumé : |
La vie actuelle est caractérisée par la rapidité et les gens sont occupés la plupart du temps (voyage, sport, travail, famille …etc.). Les apprenants ne peuvent pas accéder toujours à l’école à cause de l'occupation. Ces situations ne permettent plus aux apprenants de fréquenter régulièrement une classe de formation. Donc la formation traditionnelle est devenue impossible pour plusieurs apprenants car elle les oblige d'être présents dans des temps prédéfinis (limitation de temps). De même le coté financier consacré pour assurer une bonne formation, est considéré comme un point faible de la formation traditionnelle. Le bouleversement technologique, notamment les technologies de la communication, donne la possibilité d'utiliser une nouvelle forme de la formation dite "formation à distance" "FAD". Dans la FAD la formation est disponibilité dans tous les temps, l'apprenant est libre de choisir le temps de sa formation. Ainsi que ce nouveau mode de formation réduit le temps d'apprentissage. L'adaptation de cours et une stratégie qui s'avère une méthode pertinente pour répondre aux besoins des apprenants selon le profil et les capacités d'intelligence de l'apprenant. On utilise le paradigme "Agent" dans un système éducatif afin de profiter des points forts de ce paradigme tel que la modularité, autonomie, flexibilité …etc.
The current life knows a remarkable development which changes all aspects of our life such as: our working environment, educational system, traveling patterns, sport activities…etc. The busy lifestyle faced by individuals today and the fast pattern of life may lead to their inability to be involved in a process of education. There is also a considerable technological development, especially the development of computing and communication technology. All these factors led to the idea of the need to reduce the time and to benefit from this technology, particularly in the field of education. The way of the classical education is very slow, and the student is obliged to be present at specific times which may be inappropriate for the majority of learners. Moreover, the substantial funds allocated for the success of classical learning process. Thus, it emerged the so-called E-learning via the Internet; the aims of this new mode of learning across the network (web) are to reduce the time of a process of learning –education- as well as to erase the drawbacks of the classical way of education. Therefore, in E-learning, the learner is not forced to be present at specific times, but he is free to choose the time of learning, which is appropriate with his schedule. Another point that is the adaptation of the content (courses) with the intellectual and social characteristics of the learner and with his background (previous knowledge), which is the main task for each educational system. The technology of Multiagent system is relevant in this area. إن الحياة الحالية عرفت تطورا مشهودا وكثرت أشغال الأفراد (عمل، دراسة، سفر، رياضة... الخ)، بالإضافة إلى السرعة التي تشهدها حياتنا. إن هذه السرعة المفروضة من نمط الحياة الحالي أدت إلى عدم تمكن الكثير من الأفراد من الشروع في عملية تكوينية وتعليمية بسبب الانشغال الدائم. كذلك هناك تطور تكنولوجي كبير خاصة تطور تكنولوجيا الإعلام الآلي والاتصالات. كل هذه العوامل أدت إلى التفكير في ضرورة تقليص الوقت بالاستفادة من هذه التكنولوجيا خاصة في المجال التعليمي. فالطريقة التعليمية الكلاسيكية تتسم بالبطء، وعلى الطالب أن يكون حاضرا في أوقات محددة مسبقا وهذه الأوقات قد تكون غير مناسبة لأغلبية المتلقين. بالإضافة إلى الأموال الكبيرة التي تخصص من أجل إنجاح عملية تعليمية كلاسيكية. بالتالي ظهر ما يسمى بالتكوين عن بعد عن طريق شبكة الإنترنت، هذا التكوين يهدف إلى تقليص الوقت المستغرق لإنهاء عملية تكوينية تعليمية وكذلك لتحويل نقائص الطريقة التعليمية الكلاسيكية إلى نقاط قوة. فالتكوين عن بعد هو عبارة على نظام تعليمي عبر الشبكات حيت لا يرغم المتعلم على أن يكون حاضرا في أوقات محددة بل هو حر في اختيار وقت التعلم (التكوين) الذي يتفق مع برنامجه. بالإضافة إلى تكييف مضمون التكوين مع مجموع الخصائص المعرفية والفكرية والاجتماعية لدى المتلقين والتي تعتبر المهمة الأساسية لكل برنامج تعليمي. كما أن تكنولوجيا العميل تعتبر فعالة في هذا المجال. |
Sommaire : |
Table des matières
Introduction générale………………………………………………………………...1 Chapitre I : Formation à distance (FAD) 4 I.1. Introduction 4 I.2. Histoire de FAD 5 I.3. L'enseignement assisté par ordinateur 6 I.4. Les concepts de base de l'EAD 7 I.4.1. Que ce que ça veut dire l'enseignement à distance (EAD)? 7 I.4.2. les acteurs de la FAD 9 I.4.3. Définition : FOAD / FAD 9 I.4.4. E-formation/ e-learning 10 I.4.5. La formation synchrone 10 I.4.6. La formation asynchrone 10 I.4.7.Formation multimédia interactive 10 I.5.Les avantages de FAD 11 I.5.1. Rapide 11 I.5.2. Économique 12 I.5.3. Toujours disponible 12 I.5.4. Constant 12 I.5.5. Sécurisé 12 I.5.6. Mémorisation 12 I.5.7. Riche 12 I.5.8. Former votre propre rythme 12 I.5.9. Recevoir toutes les fournitures pédagogiques complètes et actualisées 12 I.5.10. Assistance permanente 13 I.5.11. Amusant 13 I.5.12. Une inscription possible à tout moment de l'année 13 I.5.13. Une école qui vient chez nous 13 I.5.14. Utilisation des formations multimédia 13 I.6. Les limites de la formation à distance 13 I.6.1. Le sentiment d’isolement 13 I.6.2. Les difficultés à maîtriser une méthode de travail inconnue 14 I.6.3. La difficulté pour certains publics à travailler seuls 14 I.6.4. La conception des ressources 14 I.7. Factures de réussite 14 I.8. Les standards de formation à distance 15 I.8.1. Des avantages pour tous les acteurs 16 I.8.2. Quelques standard 16 I.8.2.1. AICC (Aviation Industry CBT (Computer Based Training) Committee) 17 I.8.2.2. IMS global learning consortium 17 I.8.2.3. SCORM (Shareable Course Object Reference Model) 17 I.8.2.4.ARIADNE 18 I.8.2.5. PROMOTEUS 18 I.8.2.6. IEEE (Institute of Electrical and Electronics Engineers) 19 I.8.2.7. ISO 19 I.9. Plate-forme de Formation à Distance 20 I.9.1. Claroline 21 I.9.2. Ganesha 22 I.9.3. Moodle 24 I.9.4. Sakai 25 I.9.5. ARIADNE 26 I.9.6. Spiral 26 I.9.7. WebCT 27 I.9.8. Synthèse sur les plates-formes présentées 27 I.10. Conclusion 28 Chapitre II :Agent et SMA 30 II.1. Introduction 30 II.2. L'intelligence Artificielle 30 II.3. L'intelligence artificielle distribuée 31 II.3.1. Pourquoi distribuer l'intelligence ? 31 II.3.2. Définition de l'IAD 31 II.4. Définition d'un agent 32 II.4.1. Agent intelligent 34 II.4.2. Caractéristiques d'agent 34 II.5. Topologie des agents 36 II.5.1. Agent cognitifs 36 II.5.2. Agent réactifs 37 II.6. Classe d’agent 38 II.6.1.Les agents Collaboratifs 39 II.6.2. Les agents d'interface 39 II.6.3. Agent mobile 41 II.6.4. Agent information/internet 42 II.6.5. Agent réactif 43 II.6.6. Agent Hybride 43 II.7. La technologie multi-agent 44 II.7.1. Historique 45 II.7.2. Définition 45 II.7.3. Caractéristique des SMA 46 II.7.4. Domaines d'application 47 II.7.5. Architectures des S.M.A 47 II.7.6. Organisation d'agents 48 II.7.6.1. Interactions 49 II.7.6.2. Coordination entre agents 49 II.7.6.3. Coopération entre agents 50 II.7.6.4. Négociation entre agents 50 II.7.6.5. Communication entre agents 50 II.7.6.5.1. Transfert de plans ou de messages 51 II.7.6.5.2. Echange d’informations grâce à un tableau noir 51 II.8. Conclusion 51 Chapitre III : Formation à distance et SMA 52 III.1. Introduction 52 III.2. Les raisons du choix du paradigme d’agent 53 III.3. Modalités de guidage de l'apprenant à distance 55 III.3.1. Guidage par tuteur humain 55 III.3.2. Guidage par systèmes tuteurs intelligents 57 III.3.3. Guidage par coopération entre tuteur humain et tuteur artificiel 57 III.4. Systèmes Tuteurs Intelligents 58 III.5. Etude de quelques plateforme de la FAD basées sur les SMA 59 III.5.1. Cabri-Géomètre 59 III.5.2 .Cabri-Java 60 III.5.3. Description de l'environnement Baghera 60 III.5.3.1. Architecture globale de BAGHERA 61 III.5.3.1.1. Agent Compagnon-Elève 61 III.5.3.1.2. Agent Médiateur 61 III.5.3.1.3. Agent Tuteur 61 III.5.3.1.4. Agent Compagnon-Enseignant 62 III.5.3.1.5. Agent Assistant 62 III.5.4. Description de l'environnement SIGFAD 63 III.5.4.1. Les agents utilisés 64 III.5.4.2.Architecture interne des agents de SIGFAD 64 III.5.4.3. Ce que n'existe pas dans SIGFAD 66 III.5.5. Goodman 66 III.6. Freins au développement…………………………………………………………..66 III.7.Conclusion 66 Chapitre IV :Modélisation de système 68 IV.1. Introduction 68 IV.2. Fondements théoriques 69 IV.2.1. Système de formation à distance par la coopération entre un tuteur humain et un tuteur artificiel 69 IV.2.2. Adaptation de cours 70 IV.2.3. Les questions 71 IV.2.4. Les tests 71 IV.2.5. Base de données multimédia 72 IV.2.5.1. Avantages et inconvénients de l’hypermédia 72 IV.2.5.2. Avantages issus de l’aspect multimédia 72 IV.2.6. Motivation 73 IV.2.7. Réutilisation 74 IV.2.8. Styles des apprenants 74 IV.2.8.1. Les apprenants visuels 74 IV.2.8.2. Les apprenants auditifs 74 IV.2.8.3. Les apprenants kinesthésiques/tactiles 74 IV.2.8.4. Les apprenants actifs 74 IV.2.8.5. Les apprenants réflectifs 75 IV.3. Modélisation de notre système 75 IV.3.1. Modèle d'apprenant 75 IV.3.2. Modèle de domaine 76 IV.4. L'architecture proposée de notre système 78 IV.4.1. Description de haut niveau de l’architecture de notre système 79 IV.4.1.1. Les cinq modules de l’architecture 80 IV.4.1.2. Communication entre les modules 81 IV.4.2. Architecture globale de notre système 82 IV.4.3. Les agents utilisés dans notre architecture 85 IV.4.4. Description détaillée des agents utilisés dans notre architecture 86 IV.4.4.1. Agent interface apprenant (AIA) 86 IV.4.4.2. Agent apprenant (AA) 89 IV.4.4.3. Agent enseignant (AE) 92 IV.4.4.4. Agent tuteur (AT) 95 IV.4.4.5. Agent Question (AQ) 100 IV.4.4.6. Agent Cours (AC) 102 IV.4.4.7. Agent Adaptation (AAdap) 103 IV.4.4.8. Agent test (ATest) 103 IV.4.4.9. Agent superviseur (A Sup) 105 IV.4.4.10. Agent Administrateur (AAdm) 107 IV.4.5. Les diagrammes de séquence 109 IV.5. Conclusion 113 Chapitre V :Implémentation 114 V.1. Introduction 114 V.2. Environnement de développement 114 V.2.1. La plateforme JADE 114 V.2.1.1. La création d'un agent 116 V.2.1.2. Identificateur 116 V.2.1.3. Comportement d'un agent 116 V.2.1.4. Le langage ACL 119 V.2.1.5. La création d'un agent avec une interface graphique 121 V.2.2. Langage de programmation 122 V.3. Présentation et test de l'architecture proposée 124 V.3.1. Session d'inscription 126 V.3.2. Session de connexion 129 V.3.3. Session de formation 131 V.3.4. Session des questions 134 V.3.5. Session de Test………………………………………………………………….135 V.4. Test de l'architecture 137 V.4.1. Test des messages de la session de la connexion 139 V.4.1. Test des messages de la session de la formation (demander cours) 140 V.5. Conclusion 141 Conclusion Générale 142 Bibliographie 144 Annexe 149 |
Disponibilité (1)
Cote | Support | Localisation | Statut | Emplacement | |
---|---|---|---|---|---|
BOU | Mémoire de magistere | BIB.FAC.ST. | Empruntable | Salle de mémoires et de théses |
Erreur sur le template