Obiettivi:
Il corso ha lobiettivo diintrodurre gli studenti alla programmazione imperativa, strutturata ed adoggetti. Pur prendendo come linguaggio di riferimento il linguaggio Java, ilcorso ambisce a fornire agli studenti gli strumenti per poter comprendere edutilizzare un qualsiasi linguaggio di programmazione imperativo o ad oggetti.
 
Programma del corso (articolato in moduli):
- Introduzionealla programmazione 
 - Scrivereed eseguire un programma Java
 - Variabilie assegnamento; tipi di dato; Array
 - Espressioni;Comandi e strutture di controllo 
 - Unprimo sguardo agli oggetti: i tipi di dato strutturati
 - Imetodi e la ricorsione
 - Laprogrammazione orientata agli oggetti: costruttori, ereditarietą,polimorfismo
 - Liste;Pile; Code
 - Leeccezioni in Java
 
 
Libri di testo consigliati:
Programmazione in Java, di R.Bruni, A. Corradini e V. Gervasi, 
Apogeo Editore, ISBN978-88-503-2661-7
 
Modalitą di verifica dellapprendimento:
Prova scritta (obbligatoria) e prova orale (facoltativa)
Diario delle lezioni (clicca per visualizzarlo)