SSD: INF/01
Docente: MoscardelliLuca
Corso di Laurea (con i relativi CFU): Economia e Informatica perl’Impresa (9 CFU, articolati in due moduli: Programmazione da 6 CFU eLaboratorio da 3 CFU)
Dipartimento di afferenza: Economia
Obiettivi (max 10righe): Il corso di Programmazione hal’obiettivo di introdurre gli studenti alla programmazione imperativastrutturata e alla programmazione ad oggetti. Pur prendendo come linguaggio diriferimento il linguaggio Java, il corso ambisce a fornire agli studenti glistrumenti per poter comprendere ed utilizzare un qualsiasi linguaggio diprogrammazione imperativo strutturato e/o ad oggetti.
Programma del corso (articolato in moduli):
- I modulo (6 CFU)
- Introduzione allaprogrammazione
- Variabili e assegnamento;tipi di dato; operatori aritmetici e logici; Array
- Comandi e strutture dicontrollo
- I metodi
- Introduzione allaprogrammazione ad oggetti; la classe String
- Ereditarietà,Polimorfismo e Interfacce
- II modulo (3 CFU)
- Attivitàdi laboratorio: variabili, tipi di dato, operatori, comandi di selezione
- Attivitàdi laboratorio: comandi iterativi; metodi
- Attivitàdi laboratorio: programmazione ad oggetti
Libro di testo consigliato: P. Crescenzi, Gocce di Java. Un'introduzione allaprogrammazione procedurale ed orientata agli oggetti (2° edizione), FrancoAngeli,ISBN 9788891708441
Modalità di verifica dell’apprendimento:
I modulo: Provascritta (obbligatoria) e prova orale (facoltativa o a discrezione del docente)
II modulo: Progetto(obbligatorio) e sua discussione orale (obbligatoria)
Anno Accademico 2016/2017:
È disponibile la pagina con gli homework da svolgere a per avere un bonus sul voto finale.
NEW: È disponibile il testo del progetto da svolgere singolarmente o in coppia