didattica:ay2122:pa:main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
didattica:ay2122:pa:main [2022/02/27 16:42] micheledidattica:ay2122:pa:main [2022/04/19 19:34] (current) – [Progetti] michele
Line 57: Line 57:
 Nel corso verrà introdotta, attraverso l'uso del linguaggio Java, la metodologia orientata agli oggetti per la costruzione del software:  Nel corso verrà introdotta, attraverso l'uso del linguaggio Java, la metodologia orientata agli oggetti per la costruzione del software: 
  
 +  - Tipi di dato e rappresentazione dell'informazione.
   - Paradigmi di programmazione: imperativo, funzionale e orientato agli oggetti.   - Paradigmi di programmazione: imperativo, funzionale e orientato agli oggetti.
   - Principi di Programmazione funzionale.   - Principi di Programmazione funzionale.
-  - Principi di Programmazione Orientata agli Oggetti: Classe, Interfaccia implementazione nascostaIl linguaggio Java.  +  - Principi di Programmazione Orientata agli Oggetti.  
-  - UML (Unified Modeling Language): il "diagramma di classi" per l'analisi, la progettazione  e la documentazione. +    - Ereditarietà. Composizione di oggetti delega di messaggiLe classi astratte
-  - Ereditarietà. Composizione di oggetti e delega di messaggi. Le classi astratte. +    - Classi come Tipi. Polimorfismo per sottotipo e polimorfismo parametrico. 
-  - Classi come Tipi. Polimorfismo per sottotipo e polimorfismo parametrico.+    - UML (Unified Modeling Language): il "diagramma di classi" per l'analisi, la progettazione  e la documentazione.    
   - Programmazione test-driven.   - Programmazione test-driven.
-  - Argomenti avanzati: Le lambda-expressions, La dependency-injection+  - Programmazione Concorrente. 
-  - Applicazioni.+  Programmazione Orientata agli Eventi
 +  - Programmazione di Interfacce.
 </WRAP> </WRAP>
 ---- ----
Line 74: Line 76:
   - Una prova scritta per verificare le conoscenze base introdotte nel corso, possono partecipare allo scritto solo coloro che hanno consegnato il progetto;   - Una prova scritta per verificare le conoscenze base introdotte nel corso, possono partecipare allo scritto solo coloro che hanno consegnato il progetto;
   - Un colloquio orale (opzionale) per discutere il progetto e per valutare le competenze acquisite.   - Un colloquio orale (opzionale) per discutere il progetto e per valutare le competenze acquisite.
- 
- 
-N.B. In caso di restrizioni legate all'emergenza Covid, la prova scritta verrà sostituita con un esame orale da sostenere solo **dopo** avere consegnato il progetto.  
 </WRAP> </WRAP>
  
Line 83: Line 82:
 <WRAP box round center 95%> <WRAP box round center 95%>
 I progetti devono essere consegnati due giorni prima dello scritto utilizzando il corrispondente link sul Classroom del corso. Ogni sessione d'esame avrà una specifica distinta e disponibile al seguente link: I progetti devono essere consegnati due giorni prima dello scritto utilizzando il corrispondente link sul Classroom del corso. Ogni sessione d'esame avrà una specifica distinta e disponibile al seguente link:
-  * Specifica appelli Giugno/Luglio 2021 (Disponibile dal 15/3/2021+  * Specifica appelli Giugno/Luglio 2022 (Disponibile dal 25/4/2022
-  * Specifica appelli Settembre 2021 (Disponibile dal 15/7/2021+  * Specifica appelli Settembre 2022 (Disponibile dal 25/7/2022
-  * Specifica appelli Febbraio/Marzo 2022 (Disponibile dal 31/10/2021)+  * Specifica appelli Febbraio/Marzo 2023 (Disponibile dal 31/10/2022)
 </WRAP> </WRAP>
 ---- ----
 ===== Esami ===== ===== Esami =====
 <WRAP box round center 95%> <WRAP box round center 95%>
-**Date Prove Scritte A.A. 2020/2021** ({{ :didattica:triennale:pa:ay_2021:esempiocompito.pdf |Esempio Compito}}) +**Date Prove Scritte A.A. 2021/2022**  
-  *08/06/2021, Ore 10:00, Aula AA1 Polo Lodovici (in via eccezionale, la consegna dei progetti per questo scritto è prorogata al 12/6/2021)+  *08/06/2022, Ore 10:00, Aula AA1 Polo Lodovici; 
-  *29/06/2021, Ore 10:00, Aula AA1 Polo Lodovici;  +  *29/06/2022, Ore 10:00, Aula AA1 Polo Lodovici;  
-  *20/07/2021, Ore 10:00, Aula AA1 Polo Lodovici;  +  *20/07/2022, Ore 10:00, Aula AA1 Polo Lodovici;  
-  *01/09/2021, Ore 10:00, Aula AB1 Polo Lodovici;  +  *07/09/2022, Ore 10:00, Aula AB1 Polo Lodovici;  
-  *21/09/2021, Ore 10:00, Aula AB1 Polo Lodovici;  +  *28/09/2022, Ore 10:00, Aula AB1 Polo Lodovici;  
-  *01/02/2022, Ore 10:00, Aula AB1 Polo Lodovici; +  *01/02/2023, Ore 10:00, Aula AB1 Polo Lodovici; 
-  *22/02/2022, Ore 10:00, Aula AB1 Polo Lodovici;  +  *22/02/2023, Ore 10:00, Aula AB1 Polo Lodovici;  
-  *15/03/2022, Ore 10:00, Aula AB1 Polo Lodovici. +  *15/03/2023, Ore 10:00, Aula AB1 Polo Lodovici.
 </WRAP> </WRAP>
  
  • didattica/ay2122/pa/main.1645976549.txt.gz
  • Last modified: 2022/02/27 16:42
  • by michele