Fondamenti e programmazione - FONDAMENTI (2013/2014)

Corso disattivato

Spazio Moodle non più disponibile

Codice insegnamento
4S001302
Crediti
3
Altri corsi di studio in cui è offerto
Altri corsi di studio in cui è offerto
    Settore disciplinare
    INF/01 - INFORMATICA
    Lingua di erogazione
    Italiano
    L'insegnamento è organizzato come segue:
    Attività Crediti Periodo Docenti Orario
    Teoria 2 non ancora assegnato Ugo Solitro
    E-learning 1 non ancora assegnato Ugo Solitro

    Obiettivi formativi

    Il corso si propone affrontare le questioni legate ai fondamenti della disciplina in generale e allo studio degli algoritmi, della programmazione, dei linguaggi e delle tecniche di risoluzione dei problemi. Saranno approfonditi gli aspetti storici e fondamentali, oltre che didattici e metodologici.

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

    Programma

    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 problema alla realizzazione della soluzione
    - la valutazione delle soluzioni: correttezza, terminazione, costo computazionale.
    - Strutture dati
    - i tipi di dati primitivi: numeri, caratteri, booleani;
    - i dati strutturati.
    - Linguaggi di programmazione
    - i paradigmi fondamentali di programmazione: imperativo, funzionale, logico, ad oggetti, ...
    - Metodologie di risoluzione dei problemi
    - Complementi

    Contenuti specifici.


    - Modulo A - Fondamenti: indagine sugli argomenti fondamentali della disciplina e in particolare della programmazione.
    - Modulo B - Didattica: aspetti didattici legati alla disciplina in generale e all’attività di programmazione.
    - Modulo C - Complementi: metodi speciali per l’insegnamento della programmazione.

    Modalità d'esame

    L'esame è unico per l'intero insegnamento.

    L'esito finale dipenderà dalle seguenti componenti:

    - Attività svolta in itinere.
    - Prova scritta: trattazione di un argomento proposto dal docente sia da un punto di vista generale che didattico.
    - Colloquio orale: discussione sugli argomenti trattati dell'insegnamento a partire dalle attività svolte in itinere e dalla prova scritta.

    Ulteriori dettagli saranno forniti all'inizio delle lezioni.

    Condividi