Home di Colab e primo notebook
La Home di Colab, i notebook di esempio, la creazione di un notebook e il pannello Gemini.
Da dove si comincia
Google Colab (Colaboratory) permette di scrivere ed eseguire codice Python direttamente dal browser, senza installare nulla, in documenti chiamati notebook. Si accede con l'account Google. In questa guida, aggiornata al 2026, usiamo un notebook di prova neutro.
La Home di Colab
In alto trovi il logo, il campo Cerca notebook, le impostazioni e il tuo profilo. Sotto compaiono i due comandi principali: Nuovo notebook e Carica notebook.
La sezione Notebook di esempio propone schede da aprire e studiare (con il comando Mostra tutto). La sezione Recenti elenca gli ultimi notebook con l'ora o la data di apertura e l'origine (Google Drive, Colab o GitHub). A destra, Novità segnala le ultime funzioni, e più in basso trovi i collegamenti di Download verso strumenti come VS Code e PyCharm.
Il primo notebook
Con Nuovo notebook si crea un file «UntitledN.ipynb» salvato su Google Drive. In alto vedi il nome con la stella dei preferiti e i menu File, Modifica, Visualizza, Inserisci, Runtime, Strumenti e Guida; a destra il pulsante Condividi. La barra sotto contiene Comandi, + Codice, + Testo, Esegui tutte e Connetti.
La prima cella invita a «Inizia a programmare o genera codice con l'IA». A destra si apre il pannello Gemini, l'assistente che risponde a domande come «Come posso installare le librerie Python?».
Checklist operativa
Completa ogni voce dopo aver svolto davvero il passaggio in Ads Manager. Al completamento si sblocca il quiz.
Tipologie applicative
Colab si usa per molti scopi, didattici e professionali.
Imparare Python
Provare il codice senza installare nulla.
Analisi dati
Elaborare tabelle e creare grafici.
Machine learning
Addestrare modelli con le risorse di calcolo.
Documentazione
Unire testo, codice e risultati.
Condivisione
Far vedere un'analisi a colleghi e studenti.
Automazione
Piccoli script eseguiti nel cloud.
Glossario interattivo
Tocca un termine per vederne la definizione.
Esercitazioni pratiche
Esercizio 1 — Esplora la Home
Apri Colab e individua Nuovo notebook, Notebook di esempio, Recenti e Novità. Dove vedi da quale origine proviene un notebook?
Esercizio 2 — Crea un notebook di prova
Premi Nuovo notebook e osserva il nome assegnato, i menu e la barra. Dove viene salvato il file?
Esercizio 3 — Conosci Gemini
Apri il pannello Gemini e leggi i suggerimenti proposti. Quale ti sarebbe utile per iniziare?
Quiz & Attestato
Completa tutte le voci della Checklist operativa per sbloccare il quiz.
Celle di codice e di testo
Celle di codice e di testo, esecuzione con Maiusc+Invio, output e Markdown.
Le celle del notebook
Un notebook è fatto di celle. Le celle di codice contengono istruzioni Python da eseguire; le celle di testo contengono spiegazioni formattate. In questa guida, aggiornata al 2026, proviamo una riga di codice semplice e una nota di testo.
Eseguire una cella di codice
Nella cella si scrive, ad esempio, print('Ciao dal corso'). Si esegue con il pulsante a forma di triangolo a sinistra della cella oppure con Maiusc+Invio, che esegue la cella e passa alla successiva. Compare a sinistra il numero d'ordine di esecuzione tra parentesi quadre ([1]), un segno di spunta verde con il tempo impiegato (0 s) e, sotto il codice, l'output: «Ciao dal corso».
Dopo l'esecuzione compare una nuova cella vuota. In alto a destra, il segno di spunta con gli indicatori RAM e Disco mostra che il notebook è connesso. In basso a destra si legge l'ora e il tipo di runtime, Python 3. Accanto al nome compare lo stato di salvataggio.
Aggiungere una cella di testo
Il comando + Testo inserisce una cella di testo. L'editor è diviso in due: a sinistra il testo in formato Markdown (ad esempio «# Appunti del corso»), a destra l'anteprima. Il simbolo # crea un titolo. Sopra l'editor c'è una barra di formattazione con grassetto, corsivo, codice, collegamento, immagine, citazione ed elenchi; Chiudi termina la modifica e mostra la cella formattata.
Checklist operativa
Completa ogni voce dopo aver svolto davvero il passaggio in Ads Manager. Al completamento si sblocca il quiz.
Tipologie applicative
Le celle hanno due ruoli complementari.
Cella di codice
Contiene istruzioni Python eseguibili.
Cella di testo
Contiene spiegazioni in Markdown.
Output
Risultato mostrato sotto la cella eseguita.
Titolo
Si crea con il simbolo # nel testo.
Anteprima
Mostra a destra il testo formattato.
Barra di formattazione
Grassetto, corsivo, elenchi e altro.
Glossario interattivo
Tocca un termine per vederne la definizione.
Esercitazioni pratiche
Esercizio 1 — Il primo print
Scrivi print('Ciao dal corso') e premi Maiusc+Invio. Che cosa compare sotto la cella? E a sinistra?
Esercizio 2 — Una nota di testo
Aggiungi una cella di testo e scrivi un titolo con il simbolo #. Che cosa vedi nell'anteprima?
Esercizio 3 — Leggi i segnali
Osserva il segno di spunta verde, RAM e Disco e il tipo di runtime in basso. Che cosa ti dicono?
Quiz & Attestato
Completa tutte le voci della Checklist operativa per sbloccare il quiz.
Runtime, hardware e risorse
Il menu Runtime, il cambio di tipo di runtime con CPU, GPU e TPU e le opzioni di connessione.
Il runtime: dove gira il codice
Il codice di un notebook non gira sul tuo computer, ma su una macchina remota chiamata runtime. Capire come gestirlo è la competenza chiave di Colab. In questa guida, aggiornata al 2026, osserviamo i menu senza modificare alcuna impostazione.
Il menu Runtime
Il menu Runtime raccoglie i comandi di esecuzione, con le relative scorciatoie: Esegui tutte (Ctrl+F9), Esegui prima (Ctrl+F8), Esegui cella evidenziata (Ctrl+Invio), Esegui selezione (Ctrl+Maiusc+Invio) ed Esegui questa cella e quelle sottostanti (Ctrl+F10).
Seguono i comandi di controllo: Interrompi esecuzione, Riavvia sessione, Riavvia sessione ed esegui tutte e Disconnetti runtime ed eliminane i dati. Poi Cambia tipo di runtime, Gestisci sessioni, Visualizza risorse, Visualizza log di runtime e Esegui il deployment in Google Cloud Run.
Cambiare tipo di runtime
La finestra «Cambia tipo di runtime» permette di scegliere il Tipo di runtime (Python 3) e l'Acceleratore hardware: CPU, G4 GPU, A100 GPU, L4 GPU, T4 GPU, H100 GPU (non disponibile nell'account di prova), v6e-1 TPU e v5e-1 TPU. C'è poi l'interruttore RAM elevata e la Versione runtime («Più recente, consigliato»). Con Salva si applica, con Annulla si esce senza cambiare nulla.
Il menu accanto a Connetti
La freccia accanto agli indicatori RAM e Disco apre un menu con le opzioni di collegamento: Connettiti a un runtime ospitato, Connettiti al runtime Google Cloud, Connetti via SSH e Connetti a un runtime locale; più Visualizza risorse, Gestisci sessioni, Disconnetti runtime ed elimina i dati, Mostra cronologia codice eseguito e Imposta lo stato attivo sull'ultima cella eseguita.
Checklist operativa
Completa ogni voce dopo aver svolto davvero il passaggio in Ads Manager. Al completamento si sblocca il quiz.
Tipologie applicative
Il tipo di hardware dipende dal lavoro da svolgere.
CPU
Il processore standard, adatto a imparare.
GPU
Acceleratore grafico per calcoli intensivi.
TPU
Acceleratore Google per l'apprendimento automatico.
RAM elevata
Più memoria per dati voluminosi.
Runtime ospitato
Macchina fornita da Google.
Runtime locale
Il tuo computer collegato a Colab.
Glossario interattivo
Tocca un termine per vederne la definizione.
Esercitazioni pratiche
Esercizio 1 — Leggi il menu Runtime
Apri il menu Runtime e trova la scorciatoia di Esegui tutte e quella di Interrompi esecuzione.
Esercizio 2 — Osserva gli acceleratori
Apri Cambia tipo di runtime e leggi le opzioni disponibili, poi premi Annulla. Quale servirebbe per un compito semplice?
Esercizio 3 — Scegli come connetterti
Apri il menu accanto a RAM e Disco e confronta runtime ospitato e runtime locale. Quale useresti per un corso?
Quiz & Attestato
Completa tutte le voci della Checklist operativa per sbloccare il quiz.
File, dati e secret
Il pannello File, le cartelle di sessione, Google Drive e il pannello Secret.
File, dati e secret
Per lavorare con i dati servono file. Colab li gestisce in un pannello laterale; per le chiavi riservate offre i Secret. In questa guida, aggiornata al 2026, osserviamo entrambi senza caricare né salvare dati personali.
Il pannello File
L'icona a forma di cartella nella barra laterale apre il pannello File. In alto ci sono i comandi per caricare file nella sessione, aggiornare l'elenco, collegare Google Drive e mostrare o nascondere gli elementi nascosti. L'elenco mostra la cartella superiore («..») e le cartelle .config e sample_data; in fondo compare lo spazio Disco disponibile.
La cartella sample_data contiene piccoli file di esempio per fare pratica. I file caricati qui sono temporanei: si perdono quando la sessione termina.
Il pannello Secret
L'icona con la chiave apre il pannello Secret. Qui si memorizzano variabili di ambiente, percorsi di file o chiavi: i valori sono privati, visibili solo a te e ai notebook che selezioni. Il nome non può contenere spazi. Nel notebook di prova compare «Nessun secret salvato». Il comando Aggiungi nuovo secret crea una voce; il menu Chiavi API Gemini gestisce le chiavi dell'assistente.
Per leggere un secret nel codice si usa l'esempio mostrato nel pannello: from google.colab import userdata e poi userdata.get('secretName').
Checklist operativa
Completa ogni voce dopo aver svolto davvero il passaggio in Ads Manager. Al completamento si sblocca il quiz.
Tipologie applicative
File temporanei, Drive e secret hanno ruoli diversi.
File di sessione
Temporanei, spariscono a fine sessione.
sample_data
Cartella con file di esempio.
Google Drive
Archivio permanente collegabile.
Secret
Chiavi private separate dal codice.
Variabile d'ambiente
Valore letto dal codice a runtime.
Chiave API
Credenziale di un servizio esterno.
Glossario interattivo
Tocca un termine per vederne la definizione.
Esercitazioni pratiche
Esercizio 1 — Esplora i file
Apri il pannello File e individua sample_data e lo spazio Disco. Questi file restano dopo la fine della sessione?
Esercizio 2 — Osserva i secret
Apri il pannello Secret e leggi le regole sul nome e sulla visibilità. Perché non si scrive una chiave direttamente in una cella?
Esercizio 3 — Pianifica il salvataggio
Pensa a un file che vorresti conservare: dove lo salveresti per non perderlo a fine sessione?
Quiz & Attestato
Completa tutte le voci della Checklist operativa per sbloccare il quiz.
Salvataggio, copie e condivisione
Il menu File, salvataggio e copie, cronologia delle revisioni e finestra Condividi.
Salvataggio, copie e condivisione
Un notebook vive su Google Drive: si salva, si copia, si scarica e si condivide. In questa guida, aggiornata al 2026, osserviamo il menu File e la finestra Condividi senza inviare nulla.
Il menu File
Il menu File raccoglie i comandi di gestione. In alto: Trova su Drive, Apri in modalità Playground, Nuovo notebook su Drive, Apri notebook (Ctrl+O), Cerca notebook in Drive e Carica notebook. Poi Rinomina, Sposta e Sposta nel cestino.
Le copie si fanno con Salva una copia su Drive, come Gist GitHub, su GitHub o con VS Code. Si salva con Salva (Ctrl+S) o Salva e blocca revisione (Ctrl+M S); Cronologia delle revisioni permette di tornare indietro e Informazioni sul notebook mostra i dettagli. Infine Scarica (con sottomenu) e Stampa (Ctrl+P).
La finestra Condividi
Il pulsante Condividi apre la finestra di Google Drive: il campo per aggiungere persone, gruppi, spazi ed eventi di calendario, l'elenco Persone con accesso (tu sei il Proprietario) e l'Accesso generale. Nel notebook di prova è impostato su Con limitazioni: solo le persone con accesso possono usare il link. Ci sono Copia link e Fine. Nello screenshot nome e e-mail sono sfocati.
Checklist operativa
Completa ogni voce dopo aver svolto davvero il passaggio in Ads Manager. Al completamento si sblocca il quiz.
Tipologie applicative
Salvare, copiare e condividere hanno scopi diversi.
Salva
Registra le modifiche del notebook.
Copia su Drive
Crea un duplicato per sperimentare.
Cronologia revisioni
Permette di tornare a versioni precedenti.
Scarica
Porta il file fuori da Colab.
Condividi
Dà accesso ad altre persone.
Copia link
Fornisce il collegamento al notebook.
Glossario interattivo
Tocca un termine per vederne la definizione.
Esercitazioni pratiche
Esercizio 1 — Esplora il menu File
Apri il menu File e individua Rinomina, Salva e Cronologia delle revisioni. Quali scorciatoie vedi?
Esercizio 2 — Leggi la condivisione
Apri Condividi, leggi l'accesso generale e chiudi senza aggiungere nessuno. Perché «Con limitazioni» è più sicuro?
Esercizio 3 — Scegli la copia
Per sperimentare senza toccare l'originale, quale comando useresti? E per tornare a una versione precedente?
Quiz & Attestato
Completa tutte le voci della Checklist operativa per sbloccare il quiz.