lazywithclass / prog2-unimi-handouts

Raccolta del materiale didattico usato a lezione dal docente del corso di "Programmazione II" @ UniMI

Home Page:https://prog2.di.unimi.it/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prog2@UniMI Handouts

License: GPL v3 License: CC BY-SA 4.0

Questo repository contiene gli handout dell'insegnamento di Programmazione II del corso di laurea in Informatica dell'Università degli Studi di Milano.

Il materiale di questo repository (aggiornato periodicamente) consisterà nella collezione del materiale didattico del docente sostanzialmente nella forma in cui si trova al termine di ciascuna lezione. Per questa ragione il suo contenuto non è assolutamente inteso come sostituivo dei libri di testo e della documentazione suggerita e in nessun caso è da ritenersi esaustivo e privo di errori, ma è provvisto al solo scopo di consentire agli studenti di ripercorrere i passi visti a lezione (poiché i sorgenti ed i notebook sono nella maggior parte dei casi privi di commenti e non sono corredati da alcun testo esplicativo, risulteranno probabilmente incomprensibili per chi non ha frequentato le lezioni).

Come ottenere ed utilizzare i sorgenti sul proprio computer

Potete scaricare un archivio zip del contenuto di questo repository usando il link in questa frase, oppure il bottone verde "Clone or download" in altro a destra nella pagina dove state leggendo questo README.md.

Una volta ottenuta una copia locale, a patto che abbia installato il Java Developer Kit versione 17, può procedere a compilare il codice con il comando:

./gradlew build

(che provvederà anche ad eseguire tutti i test specificati nella directory tests); quindi potrà eseguire il codice di una specifica classe, ad esempio it.unimi.di.prog2.l01.SalveMondo con il comando

./gradlew runClass -PmainClass=it.unimi.di.prog2.l01.SalveMondo

Maggiori informazioni sul build automation tool sono disponibili nell'apposito repository d'esempio.

È possibile accedere direttamente alla documentazione Javadoc generata a partire dai sorgenti di questo repository.

Il materiale degli scorsi anni accademici

Gli studenti che hanno frequentato nei precedenti anno accademici possono trovare il materiale nel

About

Raccolta del materiale didattico usato a lezione dal docente del corso di "Programmazione II" @ UniMI

https://prog2.di.unimi.it/

License:Creative Commons Attribution Share Alike 4.0 International


Languages

Language:Java 100.0%