Corso di introduzione alla programmazione in linguaggio Python con esempi di applicazioni al campo dell’Intelligenza Artificiale.
CONTENUTI
Introduzione a Python:
• Breve introduzione storica.
• Installazione di Python e configurazione dell’ambiente di sviluppo.
Concetti base di Python:
• Variabili, tipi di dati, operatori.
• Strutture di controllo e cicli.
Strutture dati e gestione file:
• Liste, tuple, dizionari.
• Lettura e scrittura su file e gestione eccezioni.
Librerie per l’Intelligenza Artificiale:
• Introduzione a Numpy e Pandas per gestione di dati.
• Introduzione a Matplotlib per la visualizzazione di dati.
• Introduzione a Scikit-learn.
OBIETTIVI
Il corso vuole rendere gli studenti capaci di programmare autonomamente in Python utilizzando diversi tool utili per sviluppare soluzioni legate all’Intelligenza Artificiale. L’overview del linguaggio di programmazione comprende differenti pacchetti utili per riuscire a risolvere semplici esercizi e comprendere varie soluzioni di casi applicativi reali.
LEARNING OUTCOMES
Gli studenti saranno in grado di programmare in Python e comprendere quali librerie sono necessarie per diverse applicazioni legate al campo dell’AI.
PRE-REQUISITI
Basi di programmazione (qualsiasi linguaggio).