/Fondamenti-di-programmazione-2

Repository per gli studenti dell'UNICAL che seguono il corso di Fondamenti di Programmazione 2

Primary LanguageC++

Fondamenti di programmazione 2

Per gli studenti dell'UNICAL che seguono il corso di Fondamenti di Programmazione 2 (2021/2022)

A cosa serve

  • Leggere quella parte di appunti che non sei riuscito a scrivere durante la lezione

  • Vedere un esempio funzionante del problema che hai quasi risolto

Non è fatta per copiare gli esercizi difficili, ma per imparare insieme agli altri e vedere un modo diverso di approcciare lo stesso problema.

Come orientarsi nella repository

Le cartelle esercizi e teoria sono suddivise per settimane, così da essere più organizzati. Nella cartella Teoria ci sono le spiegazioni fatte a lezione, ma anche alcuni esercizi utili come esempio di quello appena spiegato.

I file sono nominati come: NUMERO LEZIONE_ARGOMENTO DELLA GIORNATA_TITOLO, quindi 15_4_File_multipli.md è il 4° argomento della 15° lezione (comprese le esercitazioni).

In Esercizi troverete vari esercizi svolti sia durante le esercitazioni che come esercizio personale.

Come contribuire

Potete aggiungere o migliorare gli appunti, che dalla lezione sulle classi sono scritti in MarkDown, ma anche in .cpp vanno bene o qualunque sia il vostro modo preferito di prendere appunti, finchè sia facilmente accessibile a tutti.

Se avete fatto qualche esercizio che manca alla repo, potete tranquillamente aggiungerlo in modo da avere un posto centrale dove, chi sta avendo difficoltà a completare il problema, può andare per vedere come si potrebbe approcciare il problema.

Se l'esercizio è già presente e volete comunque caricarlo (ex. perchè presenta qualcosa di diverso che gioverebbe alla collettività), allora chiamarlo in un modo leggermente diverso ma che faccia capire che esercizio sia.

Per contibuire bisogna fare una pull-request come spiegato qui.

Sicuramente i miei appunti sono pieni di errori grammaticali e sintattici, sentitevi liberi di fare un edit.

Se notate che l'indice non comprende tutti gli argomenti fate un edit pure per quello :)