PROGRAMMAZIONE DIDATTICO – EDUCATIVA a.s. 2015/2016
Classe: 3° B disciplina: INFORMATICA (6 ore/settimana di cui 3 di laboratorio)
Periodo
Capitolo/Argomento
B1 – Il linguaggio HTML
Settembre
B2 – CSS per pagine web
A1 – Informatica e
informazione
Ottobre
A2 – Algoritmi
A3 – Linguaggi di
programmazione
– Il linguaggio di
Novembre A4
programmazione C++
Conoscenze
 Linguaggi per la definizione delle
pagine web
Docenti : F. Civino – A. D’Attis
Libro di testo : CORSO DI INFORMATICA di F. Formichi – G. Meini
Abilità
Attività di
laboratorio
 Progettare, realizzare e gestire
pagine web statiche con
interazione locale
 progettazione e
realizzazione di un sito
web
 Relazioni fondamentali tra
macchine, problemi, informazioni
e linguaggi
 Linguaggi e macchine a vari livelli
di astrazione
 Logica iterativa e ricorsiva
 Teoria della complessità
algoritmica
 Progettare e implementare
algoritmi utilizzando diverse
strutture dati
 Analizzare e confrontare algoritmi
diversi per la soluzione dello stesso
problema
 simulatore della macchina
di Turing
 Paradigmi di programmazione
 Strumenti per lo sviluppo del
software e supporti per la
robustezza dei programmi
 Progettare e implementare
algoritmi utilizzando diverse
strutture dati
Tipologia di
verifica
strutturata
pratica
semistrutturata
scritta
pratica
 sviluppo e verifica di un
programma
semistrutturata
pratica
A12 – Strumenti di sviluppo
in ambiente Linux e Windows
Dicembre
A5 – Le funzioni in C++
A6 – Gli array in C++
Gennaio
Febbraio
Marzo
Aprile
Maggio
Giugno
scritta
 Principali strutture dati e loro
implementazione
A7 – Le strutture in C++
A8 – Ordinamento e ricerca
 laboratori dei capitoli A6 e
A7
 sviluppo di un progetto
complesso
scritta
semistrutturata
A9 – La ricorsione
 Logica iterativa e ricorsiva
A10 – I file
A11 – Introduzione alla
 File di testo
programmazione orientata agli
oggetti
 Scegliere il tipo di organizzazione
dei dati più adatto a gestire le
informazioni in una situazione data
 Analizzare e confrontare algoritmi
diversi per la soluzione dello stesso
problema
 Programmazione ad oggetti
 Analizzare e confrontare algoritmi
diversi per la soluzione dello stesso
problema
 Gestire file di testo
 Progettare ed implementare
applicazioni secondo il paradigma
ad oggetti
 sviluppo di una funzione
ricorsiva: permutazioni
 sviluppo di programmI
 laboratorio dei capitolo
A11
scritta
scritta
pratica