data/
contient les données extraites de <repl.it>book/
contient la structure fixe du Jupyter Book (tout ce qui ne dépend pas du contenu dedata/
)py/
contient les scripts Python nécessaires pour enrichir le Jupyter Book avec les exercices issus de <repl.it>.github/
contient la GitHub Action qui :- génère les fichiers Markdown à partir du contenu de
data/
- compile le bouquin au format HTML
- le publie sur GitHub Pages
- génère les fichiers Markdown à partir du contenu de
- Ajouter un historique des exercices faits / pas faits / partiellement faits en utilisant le
localStorage
en JS.- OK, mais on pourrait améliorer le déclenchement du add_ticks
- Vérifier le rendu visuel des blocs dans lequels on code sur plusieurs supports
- Implémenter les unit tests pour tester automatiquement une solution proposée
- OK pour les unit tests, reste les input-output-matching
- suivre le problème des input dans pythonpad
- Revoir un peu les exercices