Settimana | Argomento | Lunedi | Mercoledi | Venerdi |
1:25-29set | Nozioni base | Nozioni base (Lez 1,2) |
Nozioni base (Lez 3,4) |
Nozioni base: esercizi (Lez 5,6) |
2:2-6ott | Strutture di controllo | Istruzione if (Lez 7,8) |
Istruzione if: esercizi (Lez 9,10) |
|
3:9-13ott | Strutture di Controllo | Cicli definiti: istruzione for (Lez 11,12) |
Cicli indefiniti: istruzione while e do (Lez 13,14) |
Cicli definiti e indefiniti: esercizi (Lez 15,16) |
4:16-20ott | Tipi base | Tipi interi e carattere (Lez 17,18) |
Tipi reali (Lez 19,20) |
Tipi base: esercizi (Lez 21,22) |
5:23-27ott | Array | Array unidimensionali (Lez 23,24) |
Array multidimensionali (Lez 25,26) |
Array: esercizi (Lez 27,28) |
6:30ott-3nov | Puntatori | Puntatori (Lez 29,30) |
Allocazione dinamica della memoria (Lez 31,32) |
|
7:6-10nov | Funzioni | Introduzione alle funzioni (Lez 33,34) |
Passaggio di parametri e
record di attivazione (Lez 35,36) |
Stringhe (Lez 37,38) |
8:13-17nov | Ricorsione | La ricorsione e lo stack (Lez 39,40) |
Attraversamento della palude (un esercizio sulla ricorsione) (Lez 41,42) |
Esercitazione sul debugger (Lez 43,44) |
9:20-24nov | File | File in C (Lez 45,46) |
struct in C (Lez 47,48) |
Esempio di prova d'esame (Lez 49,50) |
10:27nov-1dic | Grafica | Discussione esercizio d'esame (Lez 51,52) |
Trasformazioni geometriche (Lez 53,54) |
Visualizzazione di punti sullo schermo (Lez 55,56) |
11:4-8dic | Grafica | Esercizi d'esame (Lez 57,58) |
Esercizi d'esame (Lez 59,60) |
|
12:11-15dic | Esercizi d'esame | Esercizi d'esame (Lez 61,62) |
Esercizi d'esame (Lez 63,64) |
Preappello (Lez 65,66) |
printf()
scanf()
Tre
casette
dai
tetti
aguzzi
(Soluzione)