Dettaglio insegnamento

INTRODUZIONE A PYTHON

EC0359

Insegnamento
INTRODUZIONE A PYTHON
Codice
EC0359
Anno Accademico
2025/2026
Anno regolamento
2024/2025
Corso di studio
MANAGEMENT E FINANZA
Curriculum
000 - CORSO GENERICO
Responsabile didattico
-
CFU
2
Ore di lezione
15
Settore Scientifico Disciplinare (SSD)
NN - Indefinito/Interdisciplinare
Tipo di insegnamento
Attività formativa monodisciplinare
Fruizione insegnamento
OPZ - Opzionale
Anno
2
Periodo
Annuale
Sede
NOVARA
Lingua insegnamento
Inglese
Contenuti
Introduzione al linguaggio di programmazione Python per l'analisi, la visualizzazione di dati e per lo sviluppo di semplici web applications.
Testi di riferimento
Grus Joel, Data Science from Scratch: First Principles with Python, 2019, O'Reilly Publishing
McKinney W., Python for Data Analysis, O'Reilly, 2013
Obiettivi formativi
Conoscenza base del linguaggio di programmazione Pyhton e dell'uso di alcuni pacchetti. Competenze in programmazione: scrivere in autonomia semplici codici Pyhton funzionanti.
Metodi didattici
Lezioni laboratoriali in cui le studentesse e gli studenti scriveranno attivamente il codice assieme al docente.
Altre informazioni
Le studentesse e gli studenti con disabilità o con Disturbi Specifici dell’Apprendimento (DSA) o con Bisogni Educativi Speciali (BES) possono richiedere servizi e strumenti specifici a loro dedicati rivolgendosi allo Staff Sviluppo e Coordinamento Carriere e Servizi alle Studentesse e agli Studenti e consultando la pagina dedicata del sito di Ateneo: https://uniupo.it/it/servizi/servizi-studentidisabili-e-dsa Le studentesse e gli studenti con disabilità, DSA, BES, una volta preso contatto con lo Staff di Ateneo, possono contattare la/il docente titolare dell'insegnamento in relazione alla declinazione delle modalità di esame, in merito agli aspetti didattici.
Modalità di verifica dell'apprendimento
Progetto individuale o di gruppo
Programma esteso
Il linguaggio di programmazione Python e i suoi IDEs (Integrated Development Enviroment).
I pacchetti di Pyhton: cosa sono, come si installano, importano e richiamano in uno script.
Pacchetti base di Python per la manipolazione e la visualizzazione di dati: Numpy e Matplotlib.
Pacchetti Python più avanzati per la manipolazione e la visualizzazione di dati: Pandas, Sklearn e Seaborn.
Introduzione al pacchetto Python Streamlit per la creazione di web applications.
Risultati di apprendimento attesi
Le studentesse e gli studenti al termine del corso saranno in grado di scrivere semplici progetti in Pyhton per lo sviluppo di Web application che svolgano analisi e visualizzazione di dati.
Ultimo aggiornamento:09-09-2026 00:14:31