Questo laboratorio offre un’introduzione completa alla programmazione Python, pensata appositamente per gli appassionati di astronomia e gli astronomi in erba

Questo laboratorio offre un’introduzione completa alla programmazione Python, pensata appositamente per gli appassionati di astronomia e gli astronomi in erba. Nel corso di otto lezioni, i partecipanti apprenderanno i concetti fondamentali della programmazione applicati alla ricerca astronomica. Verranno esplorati rapidamente i costrutti di programmazione essenziali, per poi passare all’informatica scientifica, con un’introduzione a NumPy per le operazioni numeriche e a Matplotlib per la visualizzazione dei dati, competenze fondamentali non solo per ogni aspirante astronomo, ma anche molto richieste nel mondo del lavoro in generale, in particolare per compiti di data science e intelligenza artificiale.

Advertisement
Banner Plus

Verrà poi presentata Astropy, una potente libreria progettata per l’analisi dei dati astronomici. I partecipanti impareranno a sfruttare le capacità di Astropy per compiti quali la conversione di unità e le trasformazioni di coordinate celesti. Attraverso esercizi pratici, i partecipanti applicheranno le loro nuove competenze in Python a problemi astronomici reali, culminando in un progetto finale in cui analizzeranno il database dei modelli di evoluzione e nucleosintesi stellare della collaborazione internazionale NuGrid. Il corso si concluderà con un seminario esclusivo incentrato sull’uso di Python per la conduzione di alcuni recenti progetti di ricerca astronomica di punta. Docente l’astrofisico Umberto Battino: Info e iscrizioni qui

Laboratorio di Python per l'astronomia
Laboratorio di Python per l’astronomia

Cosa imparerò?

  • Nel corso del laboratorio, lo studente acquisirà una conoscenza pratica di Python attraverso esercizi programmazione, sviluppando competenze utili in svariati ambiti (lavorativi e non) dove si richiedano buone capacita` di analisi e visualizzazione di dati, astronomia inclusa. Verra` quindi acquisita una solida conoscenza della programmazione Python adattata alle applicazioni astronomiche, insieme alla capacita` di orientarsi all’interno di alcuni dei principali database astronomici professionali.

Curriculum del Dott. Umberto Battino