Supports de cours pour le module PHYS1-ON1.
Ces supports sont sous la forme de notebook jupyter qui sont constitués d'éléments appelés cellules. Ces cellules peuvent être du texte formatté (format "markdown") ou du code python exécutable.
Les notebooks sont adaptés pour transmettre de la connaissance :
- Documenter l'usage d'un code logiciel
- Exposer un raisonnement, une méthodologie incluant du code logiciel
- Écrire des comptes rendus enrichis, des tutos, etc.
Les notebooks ne sont pas adaptés pour :
- La reproductibilité (ils ne la garantissent pas)
- Le développement logiciel : le code dans les notebooks est difficilement maintenable, modulaire, lisible, etc.
- La performance (calcul et entrées/sorties)