Riepilogo e Programma

Questa lezione è un’introduzione alla programmazione in Python 3 per persone con poca o nessuna esperienza di programmazione precedente. Utilizza il plottaggio come esempio motivante ed è pensata per essere utilizzata sia nei laboratori di Data Carpentry che di Software Carpentry. Questa lezione fa riferimento a JupyterLab, ma può essere insegnata anche utilizzando interpreti Python 3 alternativi (ad esempio, repl.it, Anaconda).

Prerequisito

Prerequisiti

  1. Gli studenti devono capire cosa sono i file e le directory, cos’è una directory di lavoro e come avviare un interprete Python.

  2. Gli studenti devono installare Python 3 prima dell’inizio del corso.

  3. Gli studenti devono ottenere i dati del gapminder prima dell’inizio della lezione: scaricare e decomprimere il file python-novice-gapminder-data.zip.

Per maggiori dettagli, consultare le istruzioni di installazione.

L'orario effettivo può variare leggermente a seconda degli argomenti e degli esercizi scelti dall'istruttore.

Ottenere i dati


I dati che utilizzeremo sono tratti dal dataset gapminder. Per ottenerli, scaricare e decomprimere il file python-novice-gapminder-data.zip. Per seguire il materiale presentato, è necessario lanciare il server JupyterLab nella directory principale (vedere Starting JupyterLab).

Installazione di Python tramite Anaconda


Si rimanda alla sezione Python del sito web del workshop per le istruzioni di installazione