Dettaglio insegnamento

INTRODUZIONE A PYTHON

EC0359

Insegnamento
INTRODUZIONE A PYTHON
Codice
EC0359
Anno Accademico
2024/2025
Anno regolamento
2023/2024
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:lo studente imparerà a scrivere in autonomia semplici codici Pyhton funzionanti.
Metodi didattici
Lezioni laboratoriali in cui gli studenti scriveranno attivamente il codice assime 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
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