Des logiciels pour se former à la neutronique
Il m'a paru intéressant, pour la formation à la neutronique, d'utiliser les possibilités graphiques et interactives
de l'informatique de bureau. C'est ce qui m'avait amené à imaginer diverses
illustrations et animations des aspects de la neutronique qui s'y prêtent,
comme la cinétique ou les simulations par méthode Monte-Carlo. C'est ainsi
que j'ai été amené depuis de nombreuses années à concevoir et construire des
logiciels pédagogiques sur ces phénomènes. L'objectif de ces logiciels est de compléter une approche traditionnelle
par une approche plus intuitive des phénomènes : une telle connaissance est tout aussi indispensable au physicien que la connaissance rationnelle et for
malisée par des équations mathématiques que peut apporter un cours magistral et des travaux dirigés ; ces deux approches, en effet, se complètent et
s'étayent l'une l'autre.
Des programmes en Python
C'est un ensemble d'une soixantaine de logiciels. Des fiches accompagnent les différents logiciels et présentent, tour à tour, l'objectif du logiciel, la présentation du problème, une ou des références permettant d'avoir une vue du contexte du problème et/ou d'en savoir plus, puis les indications indispensables et/ou conseillées pour la mise en œuvre du logiciel, enfin une note technique décrivant plus en détail l'organisation du logiciel, ses algorithmes, les équations qu'il traite, etc. (Il est clair qu'il n'est pas indispensable, dans un premier temps, de lire cette note technique).
Comment utiliser les logiciels ?
- Étape 1 : Télécharger les fichiers logiciels
Télécharger et décompresser l'archive disponible à ce lien : ressources.unit.eu/cours/neutronique/NAO2.zip
- Étape 2 : Télécharger le programme Python
Rendez-vous sur le site officiel https://python.org et téléchargez les sources les plus récentes correspondant au système d’exploitation proposées dans le menu Downloads.
Par exemple pour un système Mac : Download for macOS Python 3.12.4
Pour un système Windows : Download for Windows Python 3.12.4
Une fois le téléchargement terminé, installez les sources en lançant l’exécutable récupéré.
- Étape 3 : Lancer le programme
Parcourez le contenu du dossier contenant les sources de NAO2 et localisez le fichier NAO2.py.
Sur un système Windows avec le programme Python installé (étape 2), faites un double clic sur le fichier NAO2.py pour lancer le programme.
Sur un système Mac OS, faites un clic droit sur le fichier NAO2.py, option "Ouvrir avec" et sélectionnez Python Launcher dans la liste proposée. Le
programme doit se lancer et ouvrir une fenêtre à l’écran. Si Python Launcher n’est pas proposé dans la liste, rendez-vous dans le dossier "Applications" et recherchez l’entrée Python 3.12 (ou autre version). A l’intérieur du dossier, Python Launcher doit être présent. Une fois le logiciel ouvert, cliquez sur le menu contextuel File, puis Open et dans la fenêtre de sélection, rechercher et ouvrir le fichier NAO2.py.