Modulo 0 · Prima della prima lezione

Benvenuti al corso Informatica di Base.

Prima di iniziare non servono conoscenze pregresse, ma è utile arrivare alla prima lezione con l'ambiente già pronto. Se qualcosa non funziona non bloccatevi: l'installazione fa parte del corso e la sistemeremo insieme.


Obiettivo del modulo 0

Prima della prima lezione vi chiedo di:

Non è necessario fare tutto in autonomia in modo perfetto. È sufficiente provarci e annotare eventuali problemi.


1. Installare Python

Andate su python.org/downloads e scaricate una versione stabile recente di Python 3.

Durante l'installazione su Windows:

Per verificare che l'installazione sia andata a buon fine, aprite il terminale e scrivete:

python --version

oppure, se necessario:

python3 --version

Dovreste vedere qualcosa come Python 3.x.x.


2. Installare Visual Studio Code

Scaricate VS Code da code.visualstudio.com. È l'editor che useremo per scrivere e leggere il codice.

Dopo l'installazione:

Per installare un'estensione:


3. Installare Git

Git è uno strumento per tenere traccia delle modifiche nei file. Lo useremo come supporto pratico al lavoro sul codice.

Per installarlo:

Per verificare l'installazione:

git --version

Dovreste vedere qualcosa come git version 2.x.x.


4. Se usate Windows: installare WSL

Se lavorate su Windows, consiglio di installare anche WSL (Windows Subsystem for Linux).

WSL permette di usare un ambiente Linux direttamente dentro Windows. È utile perché molti strumenti di programmazione, comandi di terminale ed esempi del corso funzionano in modo più lineare in un ambiente Unix-like.

Per installarlo:

  1. aprite PowerShell come amministratore
  2. eseguite:
wsl --install
  1. riavviate il computer se richiesto
  2. al primo avvio scegliete una distribuzione Linux (di solito Ubuntu va benissimo)

Per verificare che WSL sia disponibile:

wsl --status

Se l'installazione non funziona subito, non è un problema: ne parliamo a lezione.


5. Familiarizzare con il terminale

Il terminale è uno strumento di lavoro importante. Non serve diventare esperti subito: basta imparare alcune operazioni di base.

Provate questi comandi:

pwd
ls
cd Documenti
cd ..

Su Windows fuori da WSL, al posto di ls potete trovare anche:

dir

L'idea minima è questa:


6. Libro consigliato

Un testo utile per accompagnare il corso è:

Va bene sia in italiano sia in inglese.

Non è un testo obbligatorio. Seguire le lezioni è sufficiente per affrontare il corso. Il libro può essere utile come supporto aggiuntivo per ripassare o vedere altri esempi.


Se qualcosa non funziona

Non bloccatevi su un problema tecnico iniziale.

Se incontrate un errore:

L'ambiente di lavoro si costruisce insieme, passo dopo passo.