Docente: Michele Loreti
Link ESSE3
Orario delle Lezioni:
Canale Telegram: https://t.me/UniCamPA
Esercizi con soluzioni: https://github.com/michele-loreti/ap_examples
Ricevimento studenti:
Conoscenze:
Competenze acquisite (al termine del corso) Gli studenti dovranno dimostrare di saper usare la metodologia orientata agli oggetti nella progettazione e implementazione di componenti software, che siano facilmente estendibili e riusabili.
Capacità acquisite (al termine del corso) Capacità di sviluppare software flessibile, utilizzando tecniche avanzate orientate agli oggetti.
Nel corso verrà introdotta, attraverso l'uso del linguaggio Java, la metodologia orientata agli oggetti per la costruzione del software:
Slide del Corso
Calendario Lezioni
Esercizi
Riferimenti
Testi di Riferimento
L'esame consiste in:
Per poter consegnare il progetto tutti i membri del gruppo devono aver superato con successo la prova scritta nella stessa sessione della consegna. Tutti i membri di un gruppo devono svolgere il colloquio orale nella stessa data.
.tgz
contenente, oltre al codice, una relazione descrittiva del lavoro svolto;Specifica L'obiettivo del progetto è quello di sviluppare un semplice gioco in Java. Ogni gruppo può liberamente scegliere tra i seguenti progetti:
Altri tipologie di giochi possono essere proposti al docente che potrà valutarne l'opportunità ed aggiungerli eventualmente alla lista.
All'interno del progetto dovranno essere sviluppate le classi/interfacce che consentano:
La relazione dovrà descrivere:
Modealità di Consegna Almeno 15 giorni prima della consegna ogni gruppo si deve registrare al seguente link. Il progetto dovrà essere caricato entro le 23.59 del giorno della scadenza attraverso il sito classroom, codice di iscrizione jm6d7s2.
Date Prove Scritte A.A. 2018/2019 (Esempio Compito)
Date Consegna Progetti A.A. 2018/2019 (Possono consegnare solo gli studenti che hanno superato la prova scritta)