Mise en ligne et enseignement d’un cours à distance :
retour d’expérience
Lilia ChenitiBelcadhi
Sonia AyachiGhannouchi
Unité de recherche PRINCE, ISITC,
Hammam Sousse, Université de Sousse,
Tunisie
lilia.belcadhi@infcom.rnu.tn
Laboratoire de recherche RIADI
ENSI, ISG Sousse, Université de
Sousse, Tunisie
sonia.ayachi@isgs.rnu.tn
1
Mise en ligne et enseignement d’un cours à distance :
retour d’expérience
Résumé :
Cet article présente une expérience de conception, scénarisation et mise en ligne d’un cours d’introduction à la
conception avec UML (Unified Modelling Language). La version scénarisée de ce cours a été mise sur la plateforme
Moodle et a été expérimentée auprès d’une classe pilote comportant 43 étudiants. Cette expérimentation a été
évaluée à travers un questionnaire. Ce questionnaire a permis de mesurer le taux de satisfaction des apprenants aussi
bien par rapport à l’apprentissage qu’ils ont eu dans le cadre de ce cours, que par rapport aux fonctions tutorales qui
leur ont été offertes. L’expérience présentée a permis de tirer un certain nombre de leçons utiles pour des futures
expériences.
Mots clés : mise ne ligne, plateforme d’enseignement à distance, tutorat, apprentissage en ligne.
Lilia ChenitiBerlcadhi :
Assistante en Informatique à l’Institut supérieur
Dr. Sonia AyachiGhannouchi :
Maître assistante en Informatique à l’ Institut Supérieur de
d’Informatique et des Techniques de Communication à
Hammam Sousse, Université de Sousse.
Coauteur et tutrice de plusieurs cours en ligne.
Travaux de recherche : Elearning, Web sémantique,
Evaluation en ligne.
Gestion de Sousse, Université de Sousse.
Coauteur et tutrice de plusieurs cours en ligne.
Travaux de recherche : Elearning, Réingénierie
2
1 .Introduction
Le elearning peut être défini comme étant l’utilisation des nouvelles technologies multimédias et de l´Internet pour
améliorer la qualité de l´apprentissage en facilitant l’accès à des ressources et des services ainsi que les échanges et
la collaboration à distance [UYT 05].
En Janvier 2005, le programme de mastère international en elearning, Coselearn (Coopération Suisse en matière de
elearning) [COS 07] a été lancé en Tunisie. Ce programme vise à former des équipes permanentes d’appui
pédagogique et technique qui seront à la disposition des universités tunisiennes impliquées. Il a été lancé par la DDC
(Direction du Développement et de la Coopération) en Suisse, en partenariat avec la société QualilLearning [QUA
07]. Ce projet de partenariat a démarré en Juillet 2003, pour une durée de trois ans, pour promouvoir le elearning
dans plusieurs pays d’Afrique francophone, dont la Tunisie. La formation dispensée dans le cadre de ce projet est
couronnée par un mastère de type MAS (Master of Advanced Studies). Dans le cadre de ce projet, un certain nombre
de cours ont été développés par les participants et mis en ligne au profit des étudiants des universités partenaires.
C’est dans ce cadre que ce travail a eu lieu et a permis de concevoir, scénariser et mettre en ligne un cours
d’introduction à la conception avec UML (Unified Modelling Language). Ce cours comporte six chapitres, dans le
cadre desquels un certain nombre d’activités ont été proposées aux apprenants. Ces activités comportent des travaux
individuels sous forme de devoirs à remettre et des travaux collaboratifs (en groupes de deux). Les apprenants
doivent pour cela se répartir en groupes. De plus, des forums ont été mis à leur disposition, leur permettant de faire
des échanges, aussi bien en ce qui concerne la compréhension des concepts du cours, que la réalisation de leurs
travaux.
La version scénarisée de ce cours a été mise sur la plateforme Moodle et a fait l’objet d’une expérimentation auprès
d’une classe pilote comportant 43 étudiants, élèves ingénieurs en première année téléinformatique à l’Institut
Supérieur d’Informatique et des techniques de communication [ISI 07].
Cette expérimentation a été évaluée à travers un questionnaire, comportant quatre rubriques se rapportant
respectivement au contenu, à l’apprentissage, au tutorat et à l’EAD (Enseignement A Distance) en général.
Ainsi, l’analyse des réponses de ce questionnaire a permis de mesurer le taux de satisfaction des apprenants par
rapport à l’apprentissage qu’ils ont pu faire et par rapport aux fonctions tutorales qui leur ont été offertes.
3
Cet article est structuré comme suit : Après cette section introductive, la deuxième section permet de donner une idée
sur la scénarisation et la mise ligne de notre cours sur le langage UML. Dans cette section, une idée générale sur le
processus de production de cours en ligne est donnée, puis le cahier de charges selon lequel le cours a été réalisé, est
présenté. Ce cahier de charges permet de préciser le public cible, l’approche pédagogique et donne une idée sur le
contenu du cours. Ensuite la scénarisation et la mise en ligne de notre cours sont présentées.
La troisième section permet de décrire l’expérimentation de l’apprentissage et du tutorat qui ont été menés. Nous
présentons d’abord des critères d’évaluation du contenu, de l’apprentissage et du tutorat et nous décrivons par la
suite le déroulement de cette expérimentation ainsi que le questionnaire d’évaluation de l’expérience.
L’analyse des réponses des apprenants au questionnaire proposé a permis de tirer un certain nombre de leçons,
présentées dans la quatrième section et qui peuvent être utiles pour de futures expériences.
Une conclusion vient terminer cet article permettant de résumer le travail réalisé, ses apports, ses insuffisances et ses
perspectives.
2. Scénarisation et mise en ligne du cours UML
Dans cette section, nous donnons une idée sur la scénarisation et la mise en ligne du cours UML. Ainsi, une idée
générale sur le processus de production de cours en ligne, ainsi que le cahier de charges selon lequel notre projet a
été réalisé, sont présentés. Ainsi, nous précisons le public cible et l’approche pédagogique et nous donnons une idée
sur le contenu du cours. Puis, la scénarisation et la mise en ligne de ce cours sont présentées.
2.1 Processus de production d’un cours en ligne
Les principales étapes communes à tous les projets de développement de cours en ligne sont les suivantes :
2.1.1. Etude préalable
Les aspects suivants sont à préciser dans le cadre de cette étude préalable de la mise en ligne d’un cours :
• Thématique générale dans le cadre de laquelle s’inscrit le cours.
Public cible visé.
•
•
Supports ou documentation existants.
• Acteurs et compétences disponibles pour la production.
4
Dès que le projet est défini, il est nécessaire de réaliser une analyse des besoins qui englobe le contexte d’étude, les
étudiants et l’objectif du cours. A l’issue de cette analyse, les objectifs pédagogiques sont développés et la décision
relative au mode de diffusion du cours est prise.
2.1.2. Préparation et scénarisation du contenu
Lors de cette phase, la structure générale du cours et son contenu sont définis. Par ailleurs pour la préparation du
contenu, l’auteur du cours doit également réfléchir aux diverses situations d’apprentissage à proposer en
collaboration avec le développeur, qui implémente les séquences interactives.
A ce stade du processus, le contenu du cours est déjà finalisé. Les éléments visuels et sonores sont finalisés et
numérisés. Le cours est alors hébergé sur le dispositif choisi dans le cadre de l’étude préalable.
L’évaluation du cours peut intervenir à différents moments de la production. Elle consiste à analyser le cours en
• Le cours répondil aux objectifs définis dans le cahier des charges (attentes et besoins des étudiants ou des
• Le travail réalisé estil de qualité (sur les plans du contenu, de l’interface, de l’interactivité, des aspects
2.1.3. Mise en ligne
2.1.4. Evaluation du cours
répondant à des questions du type :
enseignants) ?
pédagogiques, etc.) ?
2.1.5. Maintenance
En principe les cours en ligne sont conçus pour une durée de vie assez longue. Il est nécessaire de prévoir des mises à
jour du contenu et de forme ainsi que la maintenance technique en fonction du dispositif de diffusion utilisé.
5
2.2 Etape de Scénarisation
Avant de passer à la mise en ligne d’un cours à distance, il faut scénariser son contenu et prévoir un
accompagnement adéquat des étudiants. La scénarisation des contenus constitue la phase la plus importante de tout le
processus de mise en ligne d’un cours. Elle commence par la formulation des objectifs et se poursuit par
l’identification des éléments de contenus, avant l’établissement du design pédagogique et la rédaction proprement
dite. Ce n’est qu’une fois les objectifs identifiés, les contenus globalement cernés, les activités d’apprentissage
déterminées qu’on peut fixer le design du cours et choisir les médias à exploiter. Les objectifs à atteindre doivent
induire ce choix, et non l’inverse ; mettre un cours en ligne n’a d’intérêt que si Internet apporte une valeur ajoutée
propre à son type de fonctionnement [HEN 05].
Dans le cadre de ce travail, un cahier de charges pour le cours UML a été établi. Il comporte les objectifs généraux et
spécifiques, la structure générale, ainsi qu’un calendrier de production.
Dans cette section, nous présentons le cahier de charges selon lequel notre projet a été réalisé. Ainsi, nous précisons
le public cible et l’approche pédagogique et nous donnons une idée sur le contenu du cours ainsi que sa
2.3 Cahier de charges
scénarisation.
2.3.1. Public cible
Le cours proposé porte sur la conception orientée objet avec UML (Unified Modeling Language). Il s’adresse d’abord
aux étudiants de l’Institut ISITC de Hammam Sousse. Il s’inscrit dans le programme de la première année du diplôme
d’ingénieurs en Téléinformatique. Le cours est de même exploitable pour toute autre filière intégrant ce cours dans
son plan d´étude.
L’étudiant ou l’étudiante devrait avoir une connaissance de base en programmation orientée objet et en modélisation
des bases de données, avec les diagrammes Entités/Associations.
6
2.3.2. Approche pédagogique
Ce cours de conception orientée objet est conçu selon une approche pédagogique propre à la formation à distance. Le
matériel didactique et la formule utilisée permettent à l’apprenant d’adopter une démarche d’apprentissage autonome.
Il pourra ainsi gérer son temps d’étude et prendre en charge sa formation.
Toutefois, cette prise en charge est soutenue par la personne responsable de l’encadrement (le tuteur ou la tutrice),
pendant tout le semestre. Sa tâche est de faciliter les conditions d’apprentissage et d ´aider l´apprenant dans sa
démarche, de façon à ce qu´ il atteigne les objectifs du cours.
Des regroupements présentiels au début et au cours de la formation seront également proposés pour pouvoir assister
les apprenants. L´apprenant sera également amené à réaliser des travaux en groupe et échanger ses réflexions avec
ses tuteurs et les autres apprenants à travers les moyens de communications mis à sa disposition sur la plateforme
d´enseignement.
2.3.3. Contenu du cours
Ce cours permet de présenter les diagrammes UML et le processus UP (Unified Process). En effet les concepts
introduits par l’approche orientée objet se sont imposés en quelques années dans tous les domaines du génie logiciel.
Le but de ce cours est de se familiariser avec l’approche orientée objet en ce qui concerne la conception des systèmes
informatiques, en présentant le langage de conception orientée objet UML. Plus spécifiquement, au terme de ce
cours, l’étudiant ou l’étudiante pourra :
• Expliquer les apports de l’approche orientée objet.
• Analyser les principes fondamentaux de l’approche orientée objet
• Comprendre les concepts de l’approche objet.
• Avoir une idée sur les méthodes orientées objet.
• Découvrir les différents diagrammes d’UML.
• Apprendre à concevoir un système informatique en utilisant ces diagrammes.
• Avoir une idée sur le processus unifié et s’approprier une démarche pour la conception d’un système
informatique avec UML.
Les types de situations d’apprentissages utilisées dans ce cours sont du présentiel et du distanciel. Les apprenants
sont amenés à réaliser aussi bien des travaux individuels que des travaux collaboratifs.
7
Le contenu du cours sera reparti sur dix leçons. Chaque leçon comportera des exercices corrigés ainsi que des
activités d´autoévaluation. A partir de la septième semaine les étudiants doivent, en groupes de deux, choisir le sujet
de leur mini projet et soumettre leurs propositions élaborées dans le forum de la plateforme. Résumé Semaines
2.3.4. Scénarisation du cours
Les moyens technologiques nécessaires pour l’exploitation de ce cours sont :
• Une plateforme d´enseignement à distance
• Un logiciel pour la conception des diagrammes UML
Les outils de communications pouvant être utilisés pour ce cours sont: le Chat et le Forum. Ce cours est offert à
distance sur un semestre de 16 semaines. Le volume de travail exigé pour l’étude du cours et la réalisation des
évaluations est de 67.5 heures par semestre dont 10 h de présentiel.
L’évaluation relative à ce cours englobe les deux types suivants :
•
évaluation formative : cette évaluation n’est pas notée. Elle est présentée sous forme d’activités
d’intégration, de questions à répondre ou d’exercices à effectuer. Elle met l’accent sur les points les plus
importants de la matière. Le corrigé des exercices est disponible.
•
évaluation sommative : elle comporte des travaux ou devoirs notés et un examen sous surveillance. Les
travaux notés (devoirs et mini projet) visent à vérifier l’acquisition des connaissances et la compétence à
appliquer et à transférer les notions étudiées à des situations concrètes et à travailler en groupe. L’examen
sous surveillance (en présentiel) porte sur toute la matière du cours et sera constitué de questions objectives,
à développement, études de cas, problèmes, etc.
La nature des exercices proposés est variée et comporte : des exercices de type QCM, des exercices de
compréhension, des exercices de conception et un mini projet à réaliser en groupe de deux étudiants.
2.4 Mise en ligne sur la plateforme Moodle
Une plateforme pour la formation ouverte et à distance est un logiciel qui assiste la conduite des enseignements à
distance. Ce type de logiciel regroupe les outils nécessaires aux trois principaux utilisateurs d’un dispositif :
enseignant, étudiant, administrateur et a pour finalité la consultation à distance de contenus pédagogiques,
l’individualisation de l’apprentissage et le tutorat. Les principaux rôles de ces utilisateurs sont les suivants :
8