Obiettivi formativi
Il corso si propone di fornire le basi sia teoriche che pratiche
della programmazione imperativa utilizzando come linguaggio
di riferimento il linguaggio python.
Prerequisiti
Nessuno
Contenuti dell'insegnamento
Fondamenti di programmazione ed il linguaggo python.
Programma esteso
- - -
Bibliografia
Kenneth A. Lambert "Programmazione in Python", ed. Apogeo, ISBN 9788850331710
Metodi didattici
Lezioni frontali in aula e esercitazioni assistite in laboratorio informatico. Le esercitazioni pratiche saranno saranno individuali o a piccoli gruppi per favorire il lavoro collaborativo. Queste attività saranno programmate in modo che all'interno di ogni esercitazione lo studente possa realizzare praticamente le soluzioni dei problemi delineati.
Modalità verifica apprendimento
Prova scritta, prova orale, prova pratica. Al termine di ogni parte si terra' una prova scritta/orale intermedia (consigliata) utile per l'esonero dalla prova scritta finale. La prova pratica consiste in una dimostrazione pratica inerente le attivita' svolte in laboratorio e una prova orale sulle tematiche trattate. Lo svolgimento e la consegna nei tempi previsti delle attivita' trattate in laboratorio comporta una valutazione utile per l'esonero della prova pratica.
Altre informazioni
- - -