Fondamenti e programmazione - COMPLEMENTI (2014/2015)

Corso disattivato

Spazio Moodle non più disponibile
Codice insegnamento
4S001302
Docente
Romeo Rizzi
crediti
1
Settore disciplinare
INF/01 - INFORMATICA
Lingua di erogazione
Italiano
Sede
VERONA
Periodo
II sem., I sem.

Per visualizzare la struttura dell'insegnamento a cui questo modulo appartiene, consultare * organizzazione dell'insegnamento

Orario lezioni

Obiettivi formativi

L'insegnamento affronta le questioni più rilevanti legate ai concetti fondamentali della disciplina in generale e, in particolare, degli algoritmi, della programmazione, dei linguaggi e delle tecniche di risoluzione dei problemi. Lo scopo è quello di ripensare gli aspetti fondamentali legati alla programmazione, e in generale all'informatica, al fine di valutare criticamente le scelte e i metodi della didattica. L'insegnamento è diviso in 2 parti:

- Modulo A - Fondamenti: analisi critica delle nozioni fondamentali.
- Modulo B - Complementi: metodi speciali per l’insegnamento della programmazione.

Programma

CONTENUTI GENERALI

Sono argomenti riferibili all’insegnamento

- Fondamenti: la natura e la storia dell’informatica,i modelli di computazione, gli algoritmi e la computabilità.
- Programmazione:
- dalla definizione del problema alla realizzazione della soluzione
- la valutazione delle soluzioni: correttezza, terminazione, costo computazionale.
- Strutture dati: i tipi di dati primitivi (numeri, caratteri, booleani) e i dati strutturati.
- Linguaggi di programmazione:
- i paradigmi fondamentali di programmazione e in particolare: imperativo, orientato agli oggetti; cenni ai paradigmi funzionale e logico.
- Metodologie di risoluzione dei problemi
- Complementi.

CONTENUTI SPECIFICI

- Modulo A - Fondamenti: indagine sugli argomenti fondamentali della disciplina in generale e della programmazione in particolare.
- Modulo B - Complementi: presentazione e analisi di metodologie speciali per l’insegnamento della programmazione.

Modalità d'esame

L'esame è unico per l'intero insegnamento e prevede:

- La prova scritta che consiste in un elaborato in chiave generale e didattica di uno o più argomenti e/o esercizi correlati agli argomenti svolti in aula e alle attività proposte in itinere, al fine di valutare le conoscenze e competenze disciplinari e didattiche.
- Il colloquio orale che consiste in una discussione sugli argomenti trattati a lezione, le attività proposte in itinere, i contenuti relativi alla prova scritta.

Condividi