Programmi per le materie della classe di insegnamento A042

Download Report

Transcript Programmi per le materie della classe di insegnamento A042

PAS – A042, 2014 Programmi degli insegnamenti
Didattica dei Fondamenti dell’Informatica
Modulo A
Contestualizzazione storica dell’Informatica
Aspetti fondamentali nella didattica della programmazione
Struttura e sviluppo di unità didattiche di un corso di introduzione alla programmazione.
Concetto di algoritmo e di costo (complessità) di un algoritmo
Caratteristiche generali di un linguaggio di programmazione
Alcuni algoritmi fondamentali: maxmin, ricerca sequenziale, ricerca binaria, individuazione di
sottostringhe.
Algoritmi geometrici elementari
Numeri pseudocasuali e simulazioni Monte Carlo.
Modulo B
Aspetti fondamentali nella didattica della programmazione Object Oriented.
Struttura e sviluppo di unità didattiche sui seguenti argomenti: Incapsulamento,
Ereditarietà, Polimorfismo, Classi Astratte, Namespace, Alias, Template, Overloading, Iteratori,
Tipi Dati Elementari, Pila, Coda , Coda di Priorità, Vector, List e Map.
Didattica dei Sistemi e delle Reti
Modulo A
Metodologie e tecniche di insegnamento dei concetti fondamentali delle reti di calcolatori.
Sistemi di telecomunicazione e grandi reti di telecomunicazione.
Mezzi di trasmissione, reti locali, reti geografiche, reti telefoniche.
Struttura e sviluppo di unità didattiche di un corso di introduzione alle funzioni e ai servizi di una rete.
TCP/IP e reti TCP/IP.
Reti windows e reti linux.
Sicurezza delle reti e crittografia.
Applicazioni distribuite e applicazioni web.
Modulo B
Metodologie e tecniche di insegnamento dei concetti fondamentali dei sistemi operativi.
Struttura e sviluppo di unità didattiche di un corso di introduzione ai sistemi operativi.
Principi base e caratteristiche avanzate dei sistemi operativi
Sistemi Linux, Windows Vista e Solaris
Didattica delle Applicazioni in Informatica
Modulo A-Lab
Introduzione alle tecnologie web e applicazioni alla didattica.
Strumenti per la gestione dei contenuti come assistenza all’insegnamento.
Nuove tecnologie per la didattica: avatar e interazione multimodale.
Strumenti di sviluppo per l’insegnamento assistito al calcolatore.
Future direzioni nell’ambito della didattica blended.
Modulo B
Metodologie e tecniche di insegnamento relativamente ai processi che caratterizzano la gestione
aziendale sotto il profilo informatico.
Struttura e sviluppo di unità didattiche di un corso di introduzione ai sistemi informativi.
Processi di analisi, sviluppo e controllo dei sistemi informativi automatizzati e loro adeguamento
alle esigenze aziendali.