Fondamenti di Informatica


CALENDARIO LEZIONI A.A. 2009/10

In questa sezione viene usato il simboli [Bro06] come riferimento al testo di Brookshear
ed il simbolo [Hor07] come riferimento al testo di Horstmann.

settimana 1 Introduzione al corso. [Bro06] Capitolo 1. [Hor07] Capitoli 1 e 2. Ambiente di sviluppo Nessuna esercitazione.
settimana 2 [Hor07] Capitoli 2 e 3.
[Bro06] Capitoli 1 e 2.
Esercitazioni su editor e compilatore Java.
settimana 3 [Hor07] Capitoli 3 e 4.
[Bro06] Capitolo 2.
Esercitazioni sul testing della classe Rectangle.
settimana 4 [Hor07] Capitoli 4 e 5.
[Bro06] Capitolo 3.
Esercitazioni sulle classi Corso e DistributoreBenzina.
settimana 5 [Hor07] Capitolo 6.
Eserciziario: istruzioni di diramazione.
Esercitazioni su metodi statici e istruzioni di diramazione. La classe NumberConverter.
settimana 6 [Hor07] Capitolo 7.
[Bro06] Capitolo 6. Eserciziario: cicli.
Rivisitazione della classe DistributoreBenzina. Esercitazioni sui cicli.
settimana 7 [Hor07] Capitolo 8. [Bro06] Capitolo 5.
Eserciziario: array e ArrayList.
La classe Biblioteca.
settimana 8 [Hor07] Capitolo 12.
Eserciziario: array e ArrayList.
La classe Spettacolo.
settimana 9 [Hor07] Capitolo 10.
Eserciziario: ricorsione.
Esercitazioni sulla ricorsione.
settimana 10 [Hor07] Capitolo 13. [Bro06] Capitolo 10.
Eserciziario: esercizi stile esame.
Metodo noDuplicate e classe MyArrayListInt.
settimana 11 [Hor07] Capitolo 13. [Bro06] Capitolo 11.
Eserciziario: esercizi stile esame.
Metodo myEqual e classe Soccorso.
settimana 12 [Hor07] Capitolo 11. [Bro06] Capitolo 8.
Eserciziario: esercizi stile esame.
Progetto Teseo.