OF1: Acquisizione delle principali metodologie di programmazione con il linguaggio Python, con un approccio implementativo; OF2: Sviluppo di competenze applicative dei metodi di programmazione; OF3: Sviluppo di abilità autonome utili alla definizione e risoluzione di problemi di programmazione elementari.
Prerequisiti
Conoscenza di base dell’uso del personal computer
Metodi didattici
- Lezioni frontali; - Esercitazioni di laboratorio.
Verifica Apprendimento
- Progetto finale; - Esame orale.
Testi
Python from the Very Beginning J. Whitington
Contenuti
- Caratteristiche principali del linguaggio Python; - Strutture dati principali; - Costrutti condizionali; - Costrutti iterativi; - Input/output; - Funzioni; - Classi; - Eccezioni.