🎓 L'avenir de l'éducation en IA avec Jupyter 🪐¶
🐍 Meetup Python Grenoble 🏔️¶
Jeudi 23 novembre 2023 - 19h - La Turbine¶
Pierre-Loïc Bayart¶
🗺️ Le contexte¶
- Ingénieur de recherche pédagogique en intelligence artificielle à l'institut interdisciplinaire d'intelligence artificielle de Grenoble (MIAI)
- Création de contenus pédagogiques (cours et TD) en intelligence artificielle pour une école d'ingénieur : Grenoble INP - PHELMA
🗺️ Le contexte¶
- Cours de première année de pré-orientation pour le choix de la filière de deuxième année
- Thématique : image et base de l'intelligence artificielle appliquée à l'image
- Durée : 5 heures (cours + TD)
- Utilisation au maximum des outils open source de l'écosystème Jupyter
- Utilisation de Git (Gitlab)
👍¶
- Rédaction simple en markdown (ou HTML)
- Ajout simple des différentes ressources pédagogiques : images, schémas animés, vidéos, équations Latex, notebooks...
- Propre en responsive
- Version pdf avec liens
👎¶
- Mise en forme rigide
👍¶
- Rédaction simple en markdown (ou HTML)
- Utilisation des cellules des notebooks
👎¶
- Mise en forme rigide (positionnement des élèments)
- Actuellement non compatible Jupyter Lab
- Difficultés pour la personnalisation
👍¶
- Zéro perte de temps pour démarrer le TD
- Pas de problème de configuration : OS, bibliothèques Python...
- Pas besoin de serveur
👎¶
- Certaines bibliothèques sont complexes à installer pour l'instant (exemple : Seaborn)
- Certaines bibliothèques ne peuvent pas être installées (exemple : TensorFlow)
👍¶
- Bibliothèque TensorFlow déjà installée
- Majorité des bibliothèques de data science déjà installées
- Interface graphique
👎¶
- Installation nécessaire sur chaque ordinateur
- Gestion des bibliothèques avec Conda
💭 En cours de réflexion¶
- Jupyter Hub pour TD 2
- Droits d'accès gérés par Gitlab
- Wiki Gitlab pour expliquer la mise à jour du Jupyter Book et des notebooks
- Test d'un chatbot pour répondre aux questions sur le cours avec la bibliothèque LangChain
✏️ Conclusion¶
- Solution de gestion de contenu pédagogique légère pour la data science ou l'IA
- Versionné avec Git
- Possibilité pour les étudiants de travailler à leur rythme
- Accès au cours sur smartphone (responsive)