Lezioni ed esercitazioni |
Ore |
Argomenti |
Contenuti specifici |
|
Introduzione |
Concetti di base sui computer, hardware, software, le reti e il Web; la programmazione in C, elementi principali di un ambiente di sviluppo, esempi di programmi. |
2 |
Programmazione strutturata |
Algoritmi, pseudocodice, flusso di controllo, concetti di base della programmazione, tipi di dati in C, istruzioni di assegnamento. |
5 |
Software di base |
Editor, compilatore. Il ciclo di sviluppo di un programma. Esercitazioni in laboratorio. |
3 |
Linguaggio C |
Le strutture di controllo in C.
Esercitazioni in laboratorio. |
6 |
Linguaggio C |
Le funzioni, chiamata per valore e per riferimento, esempi.
Esercitazioni in laboratorio. |
4 |
Linguaggio C |
Vettori mono e multidimensionali in C. Uso dei vettori: algoritmi di ordinamento e di ricerca delle informazioni.
Esercitazioni in laboratorio. |
6 |
Linguaggio C |
I puntatori.
Esercitazioni in laboratorio. |
4 |
Linguaggio C |
Elaborazione di caratteri e di stringhe.
Esercitazioni in laboratorio. |
4 |
Linguaggio C |
Input/Output formattato.
Esercitazioni in laboratorio. |
3 |
Linguaggio C |
Le strutture.
Esercitazioni in laboratorio. |
5 |
Linguaggio C |
Lettura e scrittura su file sequenziali. |
5 |
Linguaggio C |
Le librerie di funzioni standard.
Parametri da linea di comando. |
3 |
Totale ore lezioni ed esercitazioni |
50 |
di cui di esercitazione |
50 |
Ulteriori attività di didattica assistita
|
Ore
|
Laboratorio |
|
Seminari e/o testimonianze |
|
Corsi integrativi |
|
Visite guidate |
|
|
|
Totale ore dedicate ad altre attività di didattica
assistita |
0 |
Totale ore complessive |
50
|