|
Docente
|
BENEDETTO FRANCESCO
(programma)
Computer e programmi, nozione di algoritmo, linguaggi di programmazione (Python), errori e soluzioni di problemi. Variabili, operatori logici e relazionali, stringhe, dati in input e output. Costrutti condizionali, enunciato IF, diramazioni annidate, grafi di flusso, alternative multiple, variabili booleane. Cicli FOR e WHILE, soluzione di problemi e algoritmi che usano cicli. Cicli annidati, numeri casuali e simulazioni. Funzioni e script, realizzazione e collaudo di funzioni, passaggio dei parametri, valori restituiti, funzioni ricorsive. Liste e loro proprità. Tabelle e loro proprietà. Eccezioni e file. Insiemi e dizionari.
(testi)
Dispense a cura del Docente sulla piattaforma Moodle e MS Teams di Ateneo. C. Horstmann, R. D. Necaise, "Python: introduzione alla programmazione", Maggioli Editore.
|