Prof. Giovanni Malnati
(Ricercatore di Sistemi di elaborazione dell’informazione al Politecnico di Torino)
Prof. Marco Temperini
(Professore Associato di Informatica all’Università di Roma "La Sapienza")
26 ore di videolezioni trasmesse in televisione
|
Scopi
|
Il corso introduce la metodologia di programmazione ad oggetti e ne mostra l’utilizzo con il linguaggio Java.
Partendo dai concetti fondamentali di classe ed oggetto, il corso presenta il processo di modellazione ed astrazione della realtà attraverso i costrutti, le tecniche e le interfacce che il linguaggio mette a disposizione, allo scopo di far crescere nello studente la capacità di progettare e realizzare sistemi di complessità medio/alta.
|
|
Contenuti
|
|
- Introduzione a Java, installazione e compilazione
- Modellare la realtà con gli oggetti
- Tipi di dati in Java
- Costrutti di programmazione e gestione degli errori
- Librerie di classi Java
- Interfacce utente di tipo grafico
- Integrazione con le basi di dati
|
|
Testi
|
|
Sebbene molti testi, anche on line, possano essere utilizzati, si consiglia il libro Bruce Eckel, Thinking in Java (2ª edizione), 2003 Apogeo, ISBN 88-503-2144-9
|
|
Prerequisiti
|
|
Si assume che lo studente conosca i concetti base legati alla programmazione ed abbia una buona familiarità con un linguaggio per la programmazione strutturata (C, Pascal, …) e sappia utilizzare i relativi strumenti di sviluppo (editor, compilatore, debugger).
|
|
Titoli delle videolezioni
|
|
|
|
|