Studiare
In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.
Piano Didattico
Queste informazioni sono destinate esclusivamente agli studenti e alle studentesse già iscritti a questo corso.Se sei un nuovo studente interessato all'immatricolazione, trovi le informazioni sul percorso di studi alla pagina del corso:
Laurea in Informatica - Immatricolazione dal 2025/2026Il piano didattico è l'elenco degli insegnamenti e delle altre attività formative che devono essere sostenute nel corso della propria carriera universitaria.
Selezionare il piano didattico in base all'anno accademico di iscrizione.
1° Anno
Insegnamenti | Crediti | TAF | SSD |
---|
2° Anno Attivato nell'A.A. 2016/2017
Insegnamenti | Crediti | TAF | SSD |
---|
Un insegnamento a scelta tra i seguenti
3° Anno Attivato nell'A.A. 2017/2018
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Un insegnamento a scelta tra i seguenti
Insegnamenti | Crediti | TAF | SSD |
---|
Legenda | Tipo Attività Formativa (TAF)
TAF (Tipologia Attività Formativa) Tutti gli insegnamenti e le attività sono classificate in diversi tipi di attività formativa, indicati da una lettera.
Linguaggio programmazione Python [Cognomi A-L] (2017/2018)
Codice insegnamento
4S007127
Docente
Coordinatore
Crediti
2
Offerto anche nei corsi:
- Linguaggio programmazione Python del corso Laurea in Bioinformatica [L-31]
- Linguaggio programmazione Python del corso Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32]
- Linguaggio programmazione Python del corso Laurea magistrale in Medical bioinformatics [LM-18]
- Linguaggio programmazione Python del corso Laurea in Matematica Applicata [L-35]
Lingua di erogazione
Italiano
Settore Scientifico Disciplinare (SSD)
- - -
Periodo
II sem. dal 1 mar 2018 al 15 giu 2018.
Obiettivi formativi
Acquisizione di una competenza adeguata per la programmazione di base in Python con particolare enfasi allo sviluppo di algoritmi e all'analisi di dati numerici e testuali.
Programma
Introduzione a Python (tipi, strutture dati, istruzioni condizionali, cicli, scrittura di script e funzioni). Implementazione in Python di algoritmi classici attraverso la produzione assistita di software e la realizzazione di progetti specifici. Introduzione all'utilizzo di librerie e strumenti per l'analisi di dati numerici e testuali.
Autore | Titolo | Casa editrice | Anno | ISBN | Note |
---|---|---|---|---|---|
Maurizio Boscaini | Imparare a programmare con Python (Edizione 1) | Apogeo | 2017 | 9788850333981 | |
Allen B. Downey | Think Python: How to Think Like a Computer Scientist 2nd Edition (Edizione 1) | O'Reilly Media | 2015 | 1491939362 | http://greenteapress.com/wp/think-python/ Download Think Python in PDF. Read Think Python in HTML. |
Modalità d'esame
Il corso prevede l'acquisizione di 2 CFUdi tipologia D (attività a scelta dello studente). La frequenza al corso non è obbligatoria. La prova finale richiederà di rispondere a test e/o di svolgere esercizi su argomenti sviluppati durante il corso. L'esito della prova finale sarà di tipo passato/non passato senza voto.