Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.04 KB

README.md

File metadata and controls

23 lines (17 loc) · 1.04 KB

Scripts et données pour la génération automatique de GH Page contenant les exos Python

Structure

  • 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 de data/)
  • 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 :
    1. génère les fichiers Markdown à partir du contenu de data/
    2. compile le bouquin au format HTML
    3. le publie sur GitHub Pages

TODO list

  • 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