Bienvenue sur la plateforme PLaTon
"Dis-moi et j'oublierai, montre-moi et je me souviendrai, implique-moi et je comprendrai.”
PLaTon se veut simple d'utilisation à la fois pour les élèves et pour les enseignants. Pour les enseignants, PLaTon fournit des outils automatiques pour concevoir facilement et rapidement des exercices de technologie classique (QCM, cliquer-glisser, texte à cliquer, notions à relier deux à deux).
Pour les concepteurs plus avancés de ressources pédagogiques, PLaTon offre toute la puissance du langage Python dans un environnement d'exécution sécurisé. Ainsi, il est possible d'appeler des compilateurs et de lancer des exécutions de programmes proposés par des élèves. Certains exercices charge des bibliothèques Python évoluées de calcul comme NumPy et SciPy; ou encore, il est possible de charger des applications JavaScript pour afficher ou faire construire aux élèves des molécules.
PLaTon est un projet universitaire et communautaire open source initialement lancé à l'Université Paris Est à Marne-la-Vallée par Dominique Revuz et l'I.G.M. (Institut Gaspard Monge).
Code source de PLaTon
PLaTon est un Projet universitaire et communautaire open-source. Pour permettre à tout enseignant, de toute structure, de pouvoir l'utiliser, nous avons fait le choix de placer les sources sur la plateforme github.
Tout le monde peut contribuer aux sources de PLaTon. C'est un projet qui ressemble à ses contributeurs. Vous êtes naturellement bienvenu si, vous aussi, vous souhaitez commencer à partager des ressources pédagogiques. Les besoins sont importants et toutes les compétences sont les bienvenues. Le coeur de l'application est développé par des étudiants en informatiques de l'Université Gustave Eiffel sous les conseils des enseignants en informatique et mathématiques.
PLaTon a aussi besoin d'enseignants concepteurs de ressources. La philosophie de l'éditorialisation est partageons pour monter en qualité. Nous croyons en l'intelligence collective et la collaboration permet une montée en qualité des ressources pédagogiques.
Enfin, PLaTon a vocation à devenir un laboratoire vivant pour des expériences pédagogiques et didactiques. Toutes les technologies choisies dans le design de PLaTon anticipent des besoins en termes de suivi, de mesures et d'extraction de données comportementales tout en respectant le Règlement Général pour la Protection des Données.
Se lancer seul peut-être difficle. Pour obtenir de l'aide (pour l'installation d'un serveur et/ou la conception de ressources), vous pouvez rejoindre notre serveur communautaire Discord sur lequel des enseignants et des développeurs s'entraident pour résoudre les problèmes de chacun et faire avancer le projet .
Conçu par des profs et pour les profs, PLaTon n'est rien de plus qu'un outil moderne au service de la performance pédagogique.
Essayez tout de suite en ligne !
Voici quelques exercices en mode démonstration (utilisation anonyme sans authentification). Aucune trace ne sera sauvegardée. Le mode étudiant est plus abouti, ce mode est plus adapté pour le partage de nouvelles productions et la démonstration de fonctionnement de quelques exercices simples.
Exercices de base
Exercice d'anglais
Exercices de français
- Propositions subordonnées relatives (aléatoire)
- Reconnaître les temps de conjugaison
- Deux règles d'orthographe (aléatoire)
Exercices de grec
Exercices de chimie
Exercices de biologie
Exercices de mathématiques
- Trouver le rang d'une matrice simple (aléatoire)
- Calcul mental (aléatoire temps limité)
- Produit de nombres complexes (aléatoire)
- Représenter un angle
- Tracer une droite
Exercices de logique
- Évaluation d'un circuit logique aléatoire
- Construire une table de Karnaugh à partir d'un circuit logique aléatoire
- Coder une fonction Pyhton dont les évaluations restituent les valeurs d'une table de Karnaugh aléatoire
Exercices d'informatique
- Conception d'un automate
- QCM sur les données binaires
- Terminal shell Unix : comptage textuel
- Programmation C : Fonction d'Ackermann
- Programmation C : Étapes durant la compilation en C
- Programmation JAVA : Junit
- Programmation Python : une fonction
- Programmation Python : Coefficient du binome (modèle pltest)
Communauté d'utilisateurs et contributeurs de PLaTon
Pour favoriser le partage, nous nous rencontrons régulièrement. La plupart des meetings autour de premier langage vise un des objectifs suivants : aide à la découverte et l'utilisation de Premier langage, écriture d'exercices en commun, retour d'expérience sur des ressources pédagogiques, intégration technique pour des besoins métiers spécifiques (dessiner des molécules dans Premier Langage, rendu mathématique en Latex, tierce bibliothèque ou framework, etc...).
Événements à venir
Pour les journées ressources la(les) discipline(s) visé(es) peut changer en fonction des forces disponibles.
- 6 février : PLaTon sera présent à la journée Wims évolution
Événements passés
- 7 novembre 2019 : Journée I-site à l'UPEM
Plus d'information sur cette journée. - 20 novembre 2019 : ICEHE 2019 International Conference on Education and Higher Education
Designing an Editorialization Environment for Repeatable Self-Correcting Exercises
- 28 septembre 2019 : ESUPdays#28
vidéo et diaporama disponible ici - 10 juillet 2019 : EPU2019
PL-WIMS des plateformes d'exercices auto-corrigés pour enseigner les sciences - 4-7 juin 2019 : Atelier à EIAH 2019
- 13 juin 2018 : Colloque WIMS'18
Atelier Exercices en ligne d’informatique
Groupe identifié d'utilisateurs
Actuellement, Premier Langage est utilisé dans ces contrées suivantes :- À l'UPEM en informatique autour de Dominique Revuz.
- À l'UPEM en mathématique autour de David Doyen.
- À Paris-Sud en informatique autour de Nicolas Thiéry.