04/03/2013 |
08:30-10:00 |
L |
Introduzione al corso (obiettivi, contenuti, regole). Prima introduzione a JavaFX. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
/ |
Fulvio Corno |
04/03/2013 |
10:00-11:30 |
EL |
Laboratorio n. 0: Test d'ingresso (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
04/03/2013 |
11:30-13:00 |
EL |
Laboratorio n. 0: Test d'ingresso (Squadra 2) |
/ |
|
Marco Gaudesi |
05/03/2013 |
14:30-16:00 |
L |
JavaFX Fundamentals: Architecture, Scene Graph, FXML |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
05/03/2013 |
16:00-17:30 |
L |
JavaFX Fundamentals: Layout, Events. Example. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
11/03/2013 |
08:30-10:00 |
L |
Abstract Data Types. Java Collections Framework. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) ![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) ![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Giovanni Squillero |
11/03/2013 |
10:00-11:30 |
EL |
Laboratorio n. 1: JavaFX (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
11/03/2013 |
11:30-13:00 |
EL |
Laboratorio n. 1: JavaFX (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
12/03/2013 |
14:30-16:00 |
L |
Lists. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Giovanni Squillero |
12/03/2013 |
16:00-17:30 |
L |
Complexity. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) ![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) |
Giovanni Squillero |
13/03/2013 |
13:00-14:30 |
EL |
Laboratorio n. 1: JavaFX (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
13/03/2013 |
14:30-16:00 |
EL |
Laboratorio n. 1: JavaFX (Squadra 1) - segue |
/ |
|
Marco Gaudesi |
18/03/2013 |
08:30-10:00 |
L |
Accesso a database SQL da applicaizoni Java: introduzione a JDBC |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Fulvio Corno |
18/03/2013 |
10:00-11:30 |
EL |
Laboratorio n. 2: Lists (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Fulvio Corno |
18/03/2013 |
11:30-13:00 |
EL |
Laboratorio n. 2: Lists (Squadra 2) - segue |
/ |
|
Fulvio Corno |
19/03/2013 |
14:30-16:00 |
L |
Pattern DAO (Data Access Object) e DTO (Transfer Object) nell'accesso a basi di dati. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Fulvio Corno |
19/03/2013 |
16:00-17:30 |
L |
Architettura MVC per applicazioni JavaFX |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Fulvio Corno |
20/03/2013 |
13:00-14:30 |
EL |
Laboratorio n. 2: Lists (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Giovanni Squillero |
20/03/2013 |
14:30-16:00 |
EL |
Laboratorio n. 2: Lists (Squadra 1) - segue |
/ |
|
Giovanni Squillero |
25/03/2013 |
08:30-10:00 |
L |
Prepared statement. Realizzazione del Model in MVC. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
25/03/2013 |
10:00-11:30 |
EL |
Laboratorio n. 3: Database (Squadra 2) |
/ |
|
Marco Gaudesi |
25/03/2013 |
11:30-13:00 |
EL |
Laboratorio n. 3: Database (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
26/03/2013 |
14:30-16:00 |
L |
Set, Hash & Map (parte 1) |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Giovanni Squillero |
26/03/2013 |
16:00-17:30 |
L |
Set, Hash & Map (parte 2) |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Giovanni Squillero |
27/03/2013 |
13:00-14:30 |
EL |
Laboratorio n. 3: Database (Squadra 1) |
/ |
|
Marco Gaudesi |
27/03/2013 |
14:30-16:00 |
EL |
Laboratorio n. 3: Database (Squadra 1) - segue |
/ |
|
Marco Gaudesi |
|
|
|
Sospensione didattica per vacanze pasquali |
|
|
|
08/04/2013 |
08:30-10:00 |
L |
Introduzione alla Ricorsione. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
08/04/2013 |
10:00-11:30 |
EL |
Laboratorio n. 4: Strutture Dati (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
08/04/2013 |
11:30-13:00 |
EL |
Laboratorio n. 4: Strutture Dati (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
09/04/2013 |
14:30-16:00 |
L |
Ricorsione. Algoritmi ricorsivi combinatori. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
09/04/2013 |
16:00-17:30 |
L |
Il problema dell'ordinamento. Algoritmi di ordinamento iterativi. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
10/04/2013 |
13:00-14:30 |
EL |
Laboratorio n. 4: Strutture Dati (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
10/04/2013 |
14:30-16:00 |
EL |
Laboratorio n. 4: Strutture Dati (Squadra 1) - segue |
/ |
|
Marco Gaudesi |
15/04/2013 |
08:30-10:00 |
L |
Algoritmi di ordinamento ricorsivi: Merge Sort. Ordinamento di sistema: Collections.sort |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
15/04/2013 |
10:00-11:30 |
EL |
Laboratorio n. 5: Ricorsione, algoritmi di ordinamento (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
15/04/2013 |
11:30-13:00 |
EL |
Laboratorio n. 5: Ricorsione, algoritmi di ordinamento (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
16/04/2013 |
14:30-16:00 |
EA |
Esercizi su algoritmi ricorsivi: il Tour del Cavaliere |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
16/04/2013 |
16:00-17:30 |
EA |
Profiling. Esercizi su algoritmi ricorsivi: le N regine |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
17/04/2013 |
13:00-14:30 |
EL |
Laboratorio n. 5: Ricorsione, algoritmi di ordinamento (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
17/04/2013 |
14:30-16:00 |
EL |
Laboratorio n. 5: Ricorsione, algoritmi di ordinamento (Squadra 1) - segue |
/ |
|
Marco Gaudesi |
22/04/2013 |
08:30-10:00 |
L |
Ricorsione: tesori, percorsi e bound |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) ![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/elite/download.png) |
Giovanni Squillero |
22/04/2013 |
10:00-11:30 |
EL |
Laboratorio n. 6: Ricorsione (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
22/04/2013 |
11:30-13:00 |
EL |
Laboratorio n. 6: Ricorsione (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
23/04/2013 |
14:30-16:00 |
L |
Alberi |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Giovanni Squillero |
23/04/2013 |
16:00-17:30 |
L |
Alberi binari |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) |
Giovanni Squillero |
24/04/2013 |
13:00-14:30 |
EL |
Laboratorio n. 6: Ricorsione (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
24/04/2013 |
14:30-16:00 |
EL |
Laboratorio n. 6: Ricorsione (Squadra 1) - segue |
/ |
|
Marco Gaudesi |
29/04/2013 |
08:30-10:00 |
L |
Introduzione ai grafi. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
29/04/2013 |
10:00-11:30 |
EL |
Laboratorio n. 7: Alberi, alberi binari (Squadra 1 & Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
29/04/2013 |
11:30-13:00 |
EL |
Laboratorio n. 7: Alberi, alberi binari (Squadra 1 & Squadra 2) - segue |
/ |
|
Marco Gaudesi |
30/04/2013 |
14:00-16:00 |
L |
Grafi: rappresentazione. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
30/04/2013 |
16:00-17:30 |
L |
La libreria JGraphT. Esempio. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
06/05/2013 |
08:30-10:00 |
EA |
Esercizio: grafo del sistema ferroviario |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
06/05/2013 |
10:00-11:30 |
EL |
Laboratorio n. 8: Grafi (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
06/05/2013 |
11:30-13:00 |
EL |
Laboratorio n. 8: Grafi (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
07/05/2013 |
14:30-16:00 |
L |
Termine esercizio. Visite in ampiezza. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
07/05/2013 |
16:00-17:30 |
L |
Visite in profondità. Cammini minimi (prima parte). |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
08/05/2013 |
13:00-14:30 |
EL |
Laboratorio n. 8: Grafi (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Giovanni Squillero |
08/05/2013 |
14:30-16:00 |
EL |
Laboratorio n. 8: Grafi (Squadra 1) - segue |
/ |
|
Giovanni Squillero |
13/05/2013 |
08:30-10:00 |
L |
Cammini minimi. Algoritmo di Floyd-Warshall. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
13/05/2013 |
10:00-11:30 |
EL |
Laboratorio n. 9: Grafi (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/elite/download.png) |
Marco Gaudesi |
13/05/2013 |
11:30-13:00 |
EL |
Laboratorio n. 9: Grafi (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
14/05/2013 |
14:30-16:00 |
L |
Complessità dei problemi, tipi di algoritmi, altri algoritmi per i cammini minimi |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) |
Giovanni Squillero |
14/05/2013 |
16:00-17:30 |
L |
Cicli Euleriani ed Hamiltoniani. Algoritmi. |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
15/05/2013 |
13:00-14:30 |
EL |
Laboratorio n. 9: Grafi (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
15/05/2013 |
14:30-16:00 |
EL |
Laboratorio n. 9: Grafi (Squadra 1) - segue |
/ |
|
Fulvio Corno |
20/05/2013 |
08:30-10:00 |
EA |
Simulazione d'esame (Metro Paris) - parte 1 |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
20/05/2013 |
10:00-11:30 |
EL |
Laboratorio n. 10: Grafi (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
20/05/2013 |
11:30-13:00 |
EL |
Laboratorio n. 10: Grafi (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
21/05/2013 |
14:30-16:00 |
EA |
Simulazione d'esame (Metro Paris) - parte 2 |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) ![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
21/05/2013 |
16:00-17:30 |
L |
Strategie di ricerca ed ottimizzazione: Definizioni, Branch & Bound |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
22/05/2013 |
13:00-14:30 |
EL |
Laboratorio n. 10: Grafi (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Fulvio Corno |
22/05/2013 |
14:30-16:00 |
EL |
Laboratorio n. 10: Grafi (Squadra 1) - segue |
/ |
|
Fulvio Corno |
27/05/2013 |
08:30-10:00 |
L |
Strategie di ricerca ed ottimizzazione: Greedy, Local Search |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
27/05/2013 |
10:00-11:30 |
EL |
Laboratorio n. 11: Grafi - JavaFX (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
27/05/2013 |
11:30-13:00 |
EL |
Laboratorio n. 11: Grafi - JavaFX (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
28/05/2013 |
14:30-16:00 |
L |
Code - Simulazioni |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Giovanni Squillero |
28/05/2013 |
16:00-17:30 |
EA |
Esercizio: simulazione |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/elite/download.png) ![](http://elite.polito.it/images/stories/elite/download.png) ![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Giovanni Squillero |
03/06/2013 |
08:30-10:00 |
EA |
Simulazione d'esame (Words) - prima parte |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
03/06/2013 |
10:00-11:30 |
EL |
Laboratorio n. 12: Simulazioni - JavaFX (Squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
03/06/2013 |
11:30-13:00 |
EL |
Laboratorio n. 12: Simulazioni - JavaFX (Squadra 2) - segue |
/ |
|
Marco Gaudesi |
04/06/2013 |
14:30-16:00 |
EA |
Esercizio: Simulazione rent-a-car |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) ![](http://elite.polito.it/images/stories/elite/download.png) |
Giovanni Squillero |
04/06/2013 |
16:00-17:30 |
EA |
Simulazione d'esame (Words) - seconda parte. Grafici in JavaFX |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
|
Fulvio Corno |
05/06/2013 |
13:00-14:30 |
EL |
Laboratorio n. 12: Simulazioni - JavaFX (Squadra 1) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
05/06/2013 |
14:30-16:00 |
EL |
Laboratorio n. 12: Simulazioni - JavaFX (Squadra 1) - segue |
/ |
|
Marco Gaudesi |
10/06/2013 |
10:00-11:30 |
EL |
Laboratorio n. 13: simulazione d'esame (Squadra 1 e squadra 2) |
/ |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) |
Marco Gaudesi |
10/06/2013 |
11:30-13:00 |
EL |
Laboratorio n. 13: simulazione d'esame (Squadra 1 e squadra 2) - segue |
/ |
|
Marco Gaudesi |
11/06/2013 |
14:30-16:00 |
EA |
Simulazione d'esame (CoCitations) |
![](http://elite.polito.it/images/stories/elite/Video_Icon.jpg) |
![](http://elite.polito.it/images/stories/pdf_icon.jpg) ![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |
11/06/2013 |
16:00-17:30 |
EA |
Simulazione d'esame - segue |
![](http://elite.polito.it/images/stories/elite/download.png) |
Fulvio Corno |