Laurea in Comunicazione digitale (Università degli Studi di Milano)


2009-10 2008-09 2007-08 2006-07 2005-06 2004-05 2003-04

Questo laboratorio spiega le tecniche di base di programmazione orientata agli oggetti.

Lingua

Le lezioni sono in italiano.

Orari del corso

Le lezioni si svolgeranno secondo il seguente orario:

Giorno Ora Luogo
lunedì 16:30 - 19:30 Aula Sigma (via Comelico)
martedì 8:30 - 11:30 Aula V2 (via Venezian)
mercoledì 14:30 - 17:30 Aula Sigma (via Venezian)

Eventuali variazioni rispetto al calendario pianificato verranno comunicate in aula e pubblicizzate nel paragrafo Avvisi di questa pagina.

Ricevimento studenti

Su appuntamento, stanza 5015 del Dipartimento di Informatica. È possibile contattare il docente tramite posta elettronica, avendo cura di leggere preventivamente la guida predisposta dal Prof. Sebastiano Vigna e di specificare chiaramente nell'oggetto del messaggio il nome dell'insegnamento e l'anno accademico. In particolare, si invitano gli studenti a usare sempre come mittente l'indirizzo fornito loro dall'Ateneo (basato cioè sul dominio studenti.unimi.it) firmando con nome, cognome e matricola e ricordando che i tempi di risposta possono variare in funzione degli impegni del docente.

Materiale didattico

Il corso è basato sul seguente libro di testo: G. Pighizzini e M. Ferrari, Dai fondamenti agli oggetti. Corso di programmazione JAVA, Pearson Addison-Wesley, 2005 (ISBN: 9788871922508).

Programma

Il programma riguarda gli argomenti dettagliati nel calendario delle lezioni.

Calendario delle lezioni

Data Argomento
13/10/2005 Presentazione del corso e codifica dell'informazione
18/10/2005 Sistemi operativi, logica Booleana e circuiti
25/10/2005 Algoritmi
02/11/2005 Installazione del Java SDK (aula V2)
08/11/2005 Primi programmi Java
15/11/2005 Selezione e iterazione
22/11/2005 Dati, variabili ed espressioni
29/11/2005 Stringhe e array
13/12/2005 Classi, ereditarietà e polimorfismo
20/12/2005 Implementazione di un sistema complesso 1
21/12/2005 Implementazione di un sistema complesso 2 (aula V2)
10/01/2006 File e implementazione di classi
17/01/2006 Eccezioni
23/01/2006 Presentazione del progetto
24/01/2006 Ricorsione

Modalità d'esame

L'esame consiste nell'implementazione di un progetto da realizzare in gruppi di tre persone al massimo.