INFORMATICA - camardella.net

annuncio pubblicitario
I.T.I. “Enrico Medi” - San Giorgio a Cremano (Napoli)
Programmazione didattica della Disciplina “INFORMATICA”
Classe : V
Piano delle UDA– anno scolastico 2013-14
Docente teorico:
I.T.P.:
UDA
UDA n° 1
- richiami e
approfondimenti sugli
Archivi Classici
-Generalità sui S.O
ore 30
mesi: sett/ott
UDA n° 2
Concetto di Database e
modello E/R
Ore 40
Mesi nov/di
COMPETENZA della UDA
Distinguere i concetti di File, record,
campo, chiave
Associare ad ogni situazione problematica
la più idonea struttura dati
Distinguere le caratteristiche fondamentali
delle diverse organizzazioni di archivi
valutandone potenzialità e limiti
Distinguere le diverse operazioni sui file
Organizzare i dati in record e file
Comprendere le funzioni complessive del
Sistema Operativo
ABILITÀ UDA
Cogliere i motivi per cui nasce l’esigenza di
organizzare i dati in archivi per un utilizzo
veloce e adeguato delle informazioni.
Scegliere l’organizzazione dell’archivio più
adatta a seconda del tipo di applicazione da
realizzare.
Saper organizzare dati in un archivio.
Saper descrivere gli algoritmi per le
operazioni ed elaborazioni fondamentali
sugli archivi.
Saper definire e creare i file di record in
linguaggio C.
Implementare le operazioni per la gestione
di file sequenziali.
Saper classificare i sistemi operativi
identificare le caratteristiche del sistema
operativo utilizzato.
Saper classificare i sistemi operativi
CONOSCENZE UDA
Organizzazione degli archivi: fisica, logica.
File, record, campo, chiave.
Definizioni dei tre tipi di organizzazioni
logiche e loro caratteristiche fondamentali.
Operazioni fondamentali sugli archivi e
gestione degli archivi.
Elementi dei linguaggi C per la definizione
e l’utilizzo dei file di record
Definizione di sistema operativo.
Evoluzione dei sistemi operativi.
Classificazione dei sistemi operativi e
caratteristiche dei diversi sistemi
Rilevare i limiti dell’organizzazione non
integrata degli archivi classici.
Distinguere i concetti di Database e DBMS.
Individuare le fasi delle metodologie di
sviluppo database.
Comprendere l’importanza della
modellazione dei dati.
Comprendere i concetti e le tecniche per la
Utilizzare le tecniche per la definizione del
modello di dati.
Documentare l’analisi di un problema in
modo efficace.
Indicare le fasi della metodologia applicate
a un progetto database.
Determinare le entità, gli attributi, le chiavi
e le associazioni.
Modellazione dei dati.
Entità, attributi, associazioni, chiave
Schema Entità/Relationship e regole di
lettura.
Modelli per database.
Software per la gestione: DBMS.
Caratteristiche dei linguaggi per database.
progettazione di basi dati.
Possedere una visione d’insieme delle
caratteristiche di un sistema di gestione di
basi dati.
Uda recupero
Ore 15
Mesi:gennaio
Disegnare un modello Entità/Relationship.
Leggere un modello E/R per verificarne la
correttezza.
Recupero/approfondimento
UDA n° 3
identificare le caratteristiche del sistema
Riconoscere l’importanza di un S.O., la cui operativo utilizzato.
Gestione delle risorse di presenza permette all’utente di utilizzare in Individuare le funzioni del sistema
operativo che vengono utilizzate nel lavoro
S.O. Database relazionale modo semplice ed efficace l’HW della
macchina.
dell’utente.
e linguaggio SQL
Individuare le caratteristiche dei sistemi
operativi e distinguere le diverse tecniche di Applicare le regole per derivare il modello
gestione delle risorse.
logico dal modello E/R.
ore 50
Utilizzare gli operatori relazionali di
mesi feb/marzo/aprile
Individuare le fasi delle metodologie di
selezione, proiezione e join.
sviluppo database.
Utilizzare i comandi e le funzioni del
Comprendere l’importanza della
linguaggio SQL.
modellazione dei dati.
Codificare le operazioni relazionali di
Comprendere i concetti e le tecniche per la selezione, proiezione, join in SQL.
progettazione di basi dati.
Raggruppare i dati e porre condizioni sui
Possedere una visione d’insieme delle
raggruppamenti in SQL.
caratteristiche di un sistema di gestione di
Costruire interrogazioni complesse
basi dati.
attraverso strutture nidificate.
Applicare correttamente i principi del
modello relazionale.
Rappresentare le operazioni relazionali in
SQL.
.
Moduli del sistema operativo per la gestione
delle risorse.
Tecniche usate per la gestione delle risorse:
CPU, Memoria centrale, periferiche.
Modello relazionale.
Regole di derivazione del modello logico
Operazioni relazionali.
Integrità referenziale.
Comandi per la definizione e la
manipolazione delle tabelle in SQL.
Comandi per le interrogazioni, funzioni di
aggregazione, ordinamenti e
raggruppamenti in SQL.
UDA n° 4
Saper configurare un Web server.
INTERROGAZIONE DI
DB CON PAGINE
Saper interagire on-line con un DB.
STATICHE E
Utilizzare i comandi e le funzioni del
linguaggio SQL mediante PHP.
Le caratteristiche delle pagine dinamiche.
Elementi e Strutture di base del linguaggio
DINAMICHE
ore 30
mesi maggio/ giugno
UDA n° 5
applicazioni client/server
Ore : 33
Aprile/maggio/giugno
TOTALE ore 198
PHP
Saper codificare interrogazioni SQL
mediante pagine PHP.
Creare pagine interattive, frame, moduli e
pagine.
SAPER REALIZZARE applicazioni
Pagine interattive
client/server
Modalità di interazione con i database.
Installazione e configurazione di un
WebServer e di un SQLserver
Scarica