Popcorn VPL
Introduction
Popcorn VPL est une plateforme pour apprendre à coder avec un langage visuel en blocs, comme cela se fait sur Scratch. Cette plateforme permet aussi de faire des cours à distance, par visioconférence ou de communiquer avec les autres élèves et les enseignants par chat. Le but de cette plateforme, en plus d'apprendre à coder en VPL, est de permettre aux élèves et aux enseignants, d'apprendre en contexte, à utiliser des outils qui permettent aussi d'enseigner à distance, en synchrone ou en asynchrone. Ainsi la plateforme Popcorn VPL pourra facilement être utilisée en cas de confinement ou de mise en quarantaine pour permettre aux élèves de participer aux cours et éviter le décrochage scolaire.
Besoin
Le confinement de ce printemps a mis en lumière le manque d’habitude des élèves et de leurs enseignants pour l’utilisation d’outils numériques permettant la mise en place de l’enseignement à distance. La recherche menée par la HEP de Zurich met en lumière le manque de progrès des élèves, voire leur régression dans certaines compétences au retour du confinement. De plus, certains enseignant·e·s n’ont pas réussi à mettre en place des stratégies de communication et d’enseignement à distance leur permettant de travailler avec leur classe ou uniquement avec un groupe d’élèves en difficulté d’apprentissage.
Le but de cette technologie est de proposer une plateforme qui sera utilisée lors de l’enseignement traditionnel en classe, afin qu’élèves et enseignants développent au quotidien leurs compétences pour apprendre et enseigner au travers du numérique.
En cas de confinement ou de mise en quarantaine d’un élève, les connaissances pour accéder et utiliser la technologie seront déjà acquises. Cela permettra d'utiliser Popcorn VPL pour mettre en place l’enseignement à distance, pour toutes les disciplines, puisque la plateforme sera déjà connue et que tous les outils qu’elle intègre peuvent être utilisés à cette fin. L’élève et l’enseignant pourront donc libérer des ressources cognitives pour se concentrer sur les apprentissages et les enseignements.
Revue de littérature
Cosnefroy, L. (2010). L’apprentissage autorégulé : perspectives en formation d’adultes. Savoirs, 23(2), 9. https://doi.org/10.3917/savo.023.0009
Tricot, A. (2017). Quels apports de la théorie de la charge cognitive à la différenciation pédagogique ? Quelques pistes concrètes pour adapter des situations d’apprentissage? Consulté sur http://www.cnesco.fr/wp-content/uploads/2017/03/170313_16_Tricot_def.pdf
Sanchez, E., Young, S., & Jouneau-Sion, C. (2015, June). Classcraft: de la gamification à la ludicisation
Le décrochement scolaire durant le semi-confinement https://www.rts.ch/info/suisse/11713728-le-semiconfinement-a-accentue-les-inegalites-a-lecole-selon-une-etude.html
Technologie
Plus-value pédagogique
La technologie que nous présentons peut facilement être intégrée dans un cours traditionnel d’informatique. C’est une plateforme pour apprendre la programmation en VPL (visual programming language, code en bloc) sans connaissance préalable et aboutir à la conception d'un petit jeu. L'enseignant·e doit pouvoir interagir avec les élèves, corriger leur travail, voir le code, les encourager. Les élèves peuvent collaborer entre eux lors de travaux de groupe ou pour s'entraider.
La plateforme maintient la volition des élèves grâce à la gamification, à l’interaction entre pairs et aux feedbacks réguliers de l’enseignant·e.
Les élèves peuvent travailler sur cet outil en classe ou depuis la maison. Ils prennent ainsi l’habitude de l’utiliser dans un environnement d'enseignement "normal". En cas de mise en quarantaine, et d'enseignement à distance, la plateforme est détournée et devient le lien entre l'élève et l'école. Elle permet à l'élève de garder, de recevoir et de rendre ses devoirs ou les autres documents des cours, de collaborer avec ses pairs et de participer à des visioconférences afin de suivre le cours en direct ou lors d'un appui avec un enseignant.
En ayant l’habitude d’utiliser la plateforme, les élèves en quarantaine pourront suivre les cours normalement grâce aux différents outils qu'elle contient.
L’enseignant·e, qui sera aussi familier avec la plateforme, pourra facilement l’utiliser avec les élèves en quarantaine. Si l'enseignant·e ne connaît pas la plateforme, il/elle pourra être coaché·e par l'enseignant·e spécialiste en programmation.
Plus-value technique
- Technologie étudiée pour s’intégrer à l’enseignement présentiel aussi bien que distanciel.
- Maintient la volition des élèves grâce à plusieurs éléments, dont la gamification.
- Facile d’utilisation grâce à une interface claire pour les élèves et pour l’enseignant.
- Permet aux élèves de développer leurs compétences pour l’enseignement à distance lors de l’enseignement en présentiel.
Méthodologie d’évaluation de la plus-value
Le plus simple, mais le moins déontologique en cette période de crise, est d’avoir un établissement contrôle et un établissement expérimental.
Au retour de quarantaine, les éléments suivants seront mesurés par des tests et des interviews :
- la capacité des élèves à savoir où ils en sont par rapport au cursus à leur retour en classe et le temps qu’ils mettent à être à niveau,
- l’intégration des compétences étudiées durant leur quarantaine,
- leur ressenti et leur vécu du lien social durant leur quarantaine,
- le niveau de l'élève d'après l'enseignant·e et de son investissement durant la période à distance.
Une comparaison des résultats permettra d’évaluer :
- si l’utilisation de la plateforme en présentiel a permis un transfert de connaissances suffisant pour être utilisée en distanciel,
- si son utilisation a permis de maintenir à niveau les élèves malgré leur quarantaine,
- si son utilisation a permis de faire diminuer le décrochage scolaire.
Prototype
Le prototype a été développé sur Axure RP et il est disponible en suivant ce lien.
Caractéristiques techniques
Notre application se veut être d’une grande portabilité. En effet, il s’agit d’une webapp accessible depuis tout support ayant accès à un navigateur. Les exercices peuvent être effectués en ligne avec un enregistrement automatique ou téléchargé pour être réalisé en local. Il est possible d’archiver les conversations écrites pour retrouver les conseils de l’enseignant. Il sera également possible d’enregistrer les visioconférences pour revisionner un cours ou une démonstration effectuée par l’enseignant.
Description générale de la plateforme
Popcorn VPL sert en premier lieu à apprendre la programmation. C’est une plateforme qui est utilisée lors des cours de science informatique à l’école obligatoire, avec des élèves de 12 à 16 ans. L’usage de la plateforme durant un cours permet aux élèves de maîtriser son utilisation et de pouvoir l’utiliser en autonomie à distance si cela est nécessaire. Les outils permettant de programmer, de recevoir les consignes, des documents, etc… peuvent être utilisés pour transmettre les devoirs des autres disciplines. Le but est que ces outils soient assez universels pour que les compétences d’utilisation qu’ils développent soient transférables pour d’autres disciplines.
Par exemple si un élève est en quarantaine, l’enseignante de géographie va pouvoir lui transmettre ses devoirs ou le matériel des cours sur la plateforme Popcorn VPL, en créant un exercice de géographie déposer dans l’espace personnel de l’élève. Ainsi l’élève peut accéder à son devoir de géographie, l’ouvrir et le compléter directement sur la plateforme, comme il le ferait avec un exercice de programmation. Grâce à la visioconférence, l’élève peut suivre le cours en direct, comme s’il était en classe et pourrait même participer aux travaux de groupe. Le chat donne la possibilité de poser des questions à l’enseignant et d’obtenir des explications supplémentaires, que ce soit en synchrone ou en asynchrone.
Le meilleur moyen pour qu’un élève ne décroche pas dans une situation d’enseignement à distance, c’est qu’il soit à l’aise avec les outils numériques qu’il doit utiliser pour ses cours. Pour que l’utilisation de ces outils ne soit pas une charge cognitive importante, il est nécessaire que l’élève ait développé des automatismes d’utilisation. Pour cela, il est nécessaire d’apprendre à utiliser les outils technologiques en amont de l’enseignement à distance.
La page d'accueil de la plateforme est identique pour l'enseignant et l'élève. Un bouton permet de faire basculer d'un compte enseignant à un compte élèves. Les identifiants sont fournis par l'établissement scolaire. Ils sont anonymisés et personnels pour les élèves. Ils sont nominatifs et personnels pour les enseignants.
Description de la plateforme côté enseignant·e
L’enseignant a un identifiant personnalisé qui lui permet de se connecter à son espace de travail.
La page d’accueil
Sur la page d’accueil, il retrouve 3 onglets :
- Exercices : permet de créer les exercices et de les déposer dans les espaces des élèves par classe ou pour chaque élève (utile pour les exercices différenciés)
- Cours : espace pour l’enseignement en visioconférence, c’est la salle de classe virtuelle
- Élèves : permet d’avoir un suivi des élèves, des exercices qu’ils ont faits, de les corriger, de proposer des exercices différenciés, et aussi de changer le mot de passe perdu …)
La fenêtre exercices
Les exercices peuvent être proposés sous forme de textes, ou sous forme d’exercices de programmation à compléter ou corriger (1). L’espace de création (2) se transforme selon la modalité choisie (texte ou blocs). La liste des exercices créés pour une séquence est toujours visible et accessible (3). Le bouton classe permet de publier dans la classe pour choisir la classe ou les classes dont tous les élèves feront l’exercice. Le bouton élèves permet d’accéder à la liste des élèves pour distribuer un exercice personnalisé à quelques élèves (4). Une banque d’exercices déjà prêts fournis avec la plateforme est aussi à disposition selon certaines thématiques (5).
La fenêtre Élèves
La fenêtre Élèves permet de visualiser la progression des élèves d’une classe pour chaque exercice. Le code couleur/forme permet de situer rapidement chaque élève dans son cursus d’apprentissage. Ainsi, l’enseignant·e voit rapidement si un élève a besoin d’aide ou d’exercices différenciés. En cliquant sur un exercice (1), l’enseignant·e accède directement à l’exercice de l’élève et peut ainsi le corriger, voir la progression et le commenter pour l’élève. Quand les élèves réussissent bien un exercice, ils·elles deviennent expert·e·s. Quand un·e élève a de la peine à réaliser l’exercice, il peut demander de l’aide à un·e expert·e. Cela permet de mettre en place un système de tutorat qui ne dépend pas de l’enseignant et favorise le partage de compétences entre pairs et l’intégration des connaissances pour l’élève tuteur.
La fenêtre Cours
Cette fenêtre permet de donner un cours en visioconférence. Les élèves sont visibles sur la droite de l’écran (1). Grâce aux commandes, l’enseignant·e peut couper les micros des participants, mais aussi choisir à qui donner la parole, ou autoriser un élève à partager son écran. Au centre de la fenêtre (2) se trouve un espace collaboratif. Ainsi l’enseignant peut faire une démonstration que tous les élèves verront en direct sur leur propre fenêtre, soit donner la main à un élève pour qu’il démontre quelque chose en direct à ses camarades.
La création de salles pour faire travailler les élèves en groupes est facilitée par des salles prédéfinies. Il suffit de sélectionner les vignettes des élèves et de les glisser dans la salle pour qu’ils se déplacent (3) . La création de salles pour faire travailler les élèves en groupes est facilitée. Il suffit de sélectionner une salle et d’y glisser des élèves. L’enseignant peut circuler d’une salle à l’autre pour suivre ce que font les élèves, donner des explications supplémentaires ou les conseiller. L’écran, dans les salles, est identique à celui du cours, et le centre de la fenêtre est un espace collaboratif sur lequel tous les élèves peuvent intervenir.
Description de la plateforme côté élève
Chaque élève a son propre identifiant pour se connecter. En cas de perte du mot de passe, l'enseignant·e peut le réinitialiser.
La page d’accueil
L’écran d’accueil est volontairement simple et sans informations superflues afin de ne pas distraire les élèves. Tout le design de la plateforme tend à éliminer la charge cognitive extrinsèque des exercices.
Une fois connecté, la page d’accueil contient 3 onglets :
- Exercices : permet d’accéder à l’espace pour réaliser les différents exercices
- Cours : permet de suivre le cours en visioconférence
- Mes popcorn : est la partie dans laquelle les élèves peuvent échanger les popcorn gagnés lors des exercices et personnaliser leur avatar ou acheter de nouveaux sprites. La participation au forum pour aider les autres élèves, la participation active aux cours synchrones permettent aussi de gagner des points qui permettent de débloquer des sprites ou d’autres fonctionnalités.
Plusieurs notions de gamification sont utilisées ; gagner des points, permettre la personnalisation du service. Ludifier un système permet de favoriser un comportement actif et encourage l’utilisateur à s’impliquer sur une tâche.
Fenêtre Exercices
La fenêtre exercice est divisée en 5 parties :
- Les groupes de blocs classés par couleurs pour aider les élèves à les retrouver et à comprendre quel type de blocs doit être utilisé.
- La liste des blocs contenus dans une famille.
- L’espace de programmation dans lequel l’exercice est codé. Avec 3 boutons, un pour valider l’exercice et ainsi annoncer à l’enseignant·e qu’il est terminé. Un bouton Compiler pour tester le programme. Un dernier bouton Consigne, pour afficher la consigne de l’exercice.
- Une zone affichant le résultat de la compilation.
- Un chat pour poser des questions à l’enseignant·e. Il peut être synchrone ou asynchrone, comme un forum.
Fenêtre Cours
Lorsque le cours est donné en synchrone avec toute la classe, l’espace central est un espace collaboratif (voir explication écran Cours pour l’enseignant·e). Lors des cours, les élèves peuvent faire 4 actions de manière autonome :
- Lever la main pour répondre à l'enseignant
- Signaler qu’il a une question
- Voter pour répondre à une question que l'enseignant a posée à toute la classe.
- Envoyer un exercice pour que l’enseignant puisse voir le code sans partager l’écran de l’élève.
Fenêtre Mes popcorn
Dans cet espace, les élèves voient leur progression. Ils voient les exercices qui sont faits et ceux qui restent à faire (1). C’est ici qu’ils peuvent échanger leurs popcorn contre des avatars ou des nouveaux sprites pour personnaliser leurs exercices.
Description de la plateforme pour une utilisation à distance
Lorsqu'un élève ne peut pas se rendre en cours pour cause de quarantaine, tou·te·s les enseignant·e·s peuvent lui transmettre le matériel sur la plateforme. Par exemple, l'enseignant de géographie va pouvoir transmettre à l'élève les documents utilisés en classe et ceux pour les devoirs. Pour cela, il se connecte grâce à son identifiant personnel sur Popcorn VPL et dans l'espace Exercices, il choisit l'option Textes. L'enseignant peut soit écrire directement l'exercice, qui peut ainsi être complété par l'élève, soit il peut y glisser un .pdf ou une image. L'espace Textes, supporte plusieurs formats de documents, ce qui laisse une grande liberté à l'enseignant pour choisir le support le mieux adapté à son cours. Lors du cours, l'enseignant se connecte à la visioconférence et peut ainsi être vu et entendu par l'élève et interagir avec lui ou elle.
L'élève en quarantaine a accès aux documents des cours en se connectant à son espace comme il le fait habituellement. Dans la partie Exercices, il trouvera à côté de ses exercices de programmation ceux des autres disciplines répartis selon les thématiques afin que la navigation reste simple et que si plusieurs enseignant·e·s ont intitulé leur exercice avec le même nom (exercice 1), l'élève sait facilement quel exercice il doit faire selon la discipline.
Il lui suffira de cliquer dessus pour avoir les documents transmis par l'enseignant. Lors du cours, en se connectant à la visioconférence, il aura accès au cours en direct et pourra même collaborer avec ses camarades qui pourront eux aussi se connecter sur Popcorn VPL pour les autres cours.
Données collectées
Les données collectées, en dehors des données habituelles de navigation des pages, de temps de connexion et d’adresse ip, servent à suivre la progression des élèves. Elles permettent de renseigner l’enseignant·e sur les difficultés rencontrées par l’élève, sur le temps qu’il a passé sur un exercice, sur les solutions testées. Toutes les informations sont stockées sur un serveur en Suisse et respectent la Loi fédérale sur la protection des données personnelles et sensibles (LPrD) ainsi que le Règlement général sur la protection des données (RGPD).