Programmazione e laboratorio, TWM, A.A. 05/06
Queste pagine contengono materiale per l'insegnamento di
Programmazione e laboratorio, corso di Laurea in Tecnologie Web
e Multimediali. Il materiale viene aggiunto man mano durante
l'anno accademico. Altro materiale si trova nelle pagine degli
altri docenti del corso.
- Docenti:
- Il programma preliminare
del corso con gli argomenti principali è quello dello
scorso anno.
- Le pagine Web del libro di
testo
- Progetti per gli esami:
- Lucidi usati a lezione, in formato PDF (disponibili con la licenza Creative Commons, nella
variante Creative Commons Attribution-NonCommercial
License:
This work is licensed under a Creative Commons License
):
- 1a lezione (26/9). Introduzione al corso, i primi programmi Java,
il ciclo editing-compilazione-esecuzione.
[PDF]
[PPT zippato]
- 2a lezione (28/9). I mattoni di base di un programma Java (fino al
lucido 25 incluso, gli altri la prossima lezione).
[PDF]
[PPT zippato]
- 3a lezione (3/10). I mattoni di base di un programma Java 2 (fino al
lucido 7 incluso, gli altri la prossima lezione).
[PDF]
[PPT zippato]
- 4a lezione (5/10). I mattoni di base di un programma Java
3. Introduzione alla programmazione strutturata.
[PDF]
[PPT zippato]
… Le prossime lezioni saranno tenute da Paolo Coppola. Ci si
rivede più avanti…
- 17a lezione (18/01). Riassunto. I TDA-2.
[PDF]
[PPT zippato]
- 18a lezione (19/01). Dal paradigma TDA al paradigma Orientato agli
Oggetti (OO). Lo scambio messaggi (arrivato al lucido 31).
[PDF]
[PPT zippato]
- 19a lezione (25/01). La programmazione orientata agli oggetti:
scambio messaggi, ereditarietà, polimorfismo (arrivato al lucido 32).
[PDF]
[PPT zippato]
- 20a lezione (26/01). La programmazione orientata agli oggetti in
Java: classi astratte, interfacce, classi interne, cast.
[PDF]
[PPT zippato]
- 21a lezione (01/02). I package. I package. Inizio
rassegna API: Object, Math, System, String.
[PDF]
[PPT zippato] [Codice d'esempio sui package visto a
lezione]
- 22a lezione (08/02).
Rassegna API 2: il package java.io e la gestione dei file
[PDF]
[PPT zippato] [Codice d'esempio sui file visto a
lezione]
- 23a lezione (15/02). Le GUI in Java con l'AWT: Esempi, concetti
principali, le API [PDF] [PPT zippato] [Codice d'esempio sull'AWT visto a
lezione]
- 24a lezione (22/02). Le GUI in Java con l'AWT - 2: Associazione
eventi - componenti - ascoltatori; cenni ai layout; campionario di
componenti. [PDF] [PPT zippato] [Codice d'esempio sull'AWT visto a
lezione]
- Un vostro collega degli anni scorsi rende disponibili i seguenti
lucidi che spiegano come scaricare e installare il JDK (l'SDK):
- Scaricare.
- Installazione windows.
- Installazione Linux.
(Il vostro collega preferisce rimanere anonimo, quindi non posso far
altro che ringraziarlo, e molto, ma senza farne il nome...).
- Il sito sul Java della Sun è: java.sun.com/j2se/. La versione
più recente è, al momento, la 1.5.0 (o 5.0). La pagina
corrispondente è: pagina da cui scaricare il JDK della versione
più recente è: java.sun.com/j2se/1.5.0/download.jsp
(scaricate sia il JDK sia la documentazione!)
- Potete trovare varie versioni dell'editor XEmacs su www.xemacs.org.
- Esercitazioni di laboratorio
Stefano Mizzaro
Last modified: Mon Aug 7 22:55:35 BST 2006