Archive for Jupyter

Jupyter et Vpl ?

Cette année, Caseine fêtait ses 10 ans, l’occasion de présenter les diverses intégrations logicielles que j’ai pu faire pour Moodle grâce à Vpl :

  • Logisim, pour dessiner, exécuter et tester des circuits logiques (cf le cours d’archi de L3 Miage)
  • Jupyter, pour rédiger des cours exécutables (côté enseignant, cf. le cours des programmations déclaratives Prolog et Erlang de L3 Miage) ou des compte-rendus de tp (côté étudiant, cf. le cours d’assembleur de L2 INM-MIN)
  • et aussi, de petites applis web (pour faire des tables de vérité), des applis du bureau gnome (appli bitmap de dessin), des applis bash en ligne de commande (flashcard) et un accés direct à python-tutor.

L’occasion aussi de constater que j’ai basculer vers Jupyter pour la rédaction usuelle (par ex. de mes cours et des corrections d’examen) et qu’il ce peut que je bifurque un peu dans ma façon d’utiliser Moodle :

  • vers plus de travaux collaboratifs (pour cela, moodle et vpl -encore- peuvent encore aider, il faut « juste » réfléchir » à comment utiliser ces outils pour faire travailler les étudiant-e-s ensemble et non pas chacun-e, seul-e, face à son ordi)
  • et donc, peut-être un peu moins de recherche de la performance, d’aide au travail solitaire ou d’analyse des résultats (on ne peut pas tout faire, chaque nouvelle piste de travail réduit la part des autres)

Jupyter, ça va dans le bon sens

Jupyter, ça avance

  • sur le lien avec Moodle (https://www.youtube.com/watch?v=bOHGLIzH0RQ) c’est expérimental, mais il déjà (avec vpl) on peut lier lier une activité Moodle avec un NoteBook Jupyter (et même plus dans l’exemple, puisqu’on utilise vpl, cela va jusqu’à faire du test automatique) : chaque étudiant a sa version du notebook, peut la modifier, et l’enseignant voit l’ensemble des notebook)
  • sur le partage (https://colab.research.google.com/drive/1Se6bBqekDmAwFb6_sAV-oKpvrZg6VHXO?usp=sharing) : c’est Google qui est aux commandes (certes), mais cela permet de mettre en lecture un notebook actif (l’exécution et la modification sont possibles) et, selon le paramétrage, la sauvegarde est aussi possible (c’est alors collaboratif) ou chacun peut faire une copie du notebook chez lui pour sauvegarder (c’est déjà du partage d’un document actif).

Ce n’est pas encore parfait, mais le jour où tout cela sera au point est visiblement proche.

Validation d’exercices sur les circuits

En 2017-2018, j’avais le plaisir de découvrir

  • jupyter
  • moodle/vpl

depuis, les promesses se sont confirmées : ce sont des outils de grande qualité pour l’enseignement

 

En particulier,