Schema della sezione

  • La prima lezione è congiunta per i moduli A e B di Strumenti informatici e permette allo studente di orientarsi nella scelta del modulo da seguire.

    Il corso presenterà alcuni strumenti informatici di utilità generale in fisica. Si affronteranno in particolare:

    1. utilizzo efficiente del terminale e bash scripting
    2. introduzione a Python, Jupyter e matplotlib
    3. calcolo numerico in Python con numpy
    4. interfacciamento Python-Fortran con f2py (vs. numba)
    5. controllo di revisione con git (+ github, gitlab & all that)

    Esame

    I crediti si considereranno acquisiti (con idoneità, senza voto) dimostrando l'utilizzo di almeno uno degli strumenti presentati sulla base di un progetto individuale definito in accordo con il docente.

    Prerequisiti
     
    Un laptop da portare a lezione.