Programmazione Disciplinare: Tecnologie e progettazione di sistemi

Istituto Tecnico Tecnologico
“Basilio Focaccia”
Salerno
Programmazione
Disciplinare:
Tecnologie e progettazione di
sistemi informatici e di
telecomunicazioni
Classe:3F-3G- etc…...
Anno scolastico 2014 - 2015
I Docenti della Disciplina
Salerno, lì 20 settembre 2014
Finalità della Disciplina
Fornire le basi teoriche e pratiche per l’applicazione delle tecnologie informatiche nella codifica dell’informazione
digitale, l’identificazione e l’analisi dell’organizzazione e delle funzionalità dei principali componenti di un sistema
operativo. Le conoscenze e competenze acquisite sono finalizzate alla capacità di scegliere un determinato ambiente di
sviluppo e alla definizione di tecniche e metodologie di organizzazione del progetto di sistemi informatici a partire dal
ciclo di vita del software e del sistema informativo.
2
Progettazione Modulo 1 : la rappresentazione delle informazioni
Periodo : dal 10/09/2012 al 05/11/2012
Uda
Competenze
Abilità
Conoscenze
UDA N.1
Titolo:
la rappresentazione delle
informazioni
Conversione da un
sistema di
numerazione a un
altro
Conversioni tra basi
binarie.
Operazioni
Utilizzo del sistema
binario, ottale ed
esadecimale
Concetto di numerazione
posizionale.
Sistema di numerazione
decimale,binario,
esadecimale.
Codifica di immagini,
suoni e filmati.
Ore : 19
Periodo:
Novembre/ Gennaio
Discipline
concorrenti
Informatica
sistemi e reti
3
Modulo 1 : la rappresentazione delle informazioni
ore 19
Processo di lavoro
n. ore
Titolo
Attività docente
Metodologia
Strumenti
Comunichiamo con il
calcolatore:il digitale e il
binario
Lezioni frontali, quindi
interrogazioni
Lezione frontale, utilizzo di dispense
multimediali,testi e appunti
Lavagna,
Video proiettore
Interrogazioni, prove
strutturate, relazioni
di laboratorio
Lavagna,
Video proiettore
Interrogazioni,
prove strutturate,
prove semi
strutturate test a
risposta aperta
Interrogazioni,
prove
strutturate, prove
semi
strutturate test a
risposta aperta
Interrogazioni,
prove
strutturate, prove
semi strutturate
test a risposta
aperta
Interrogazioni,
prove semi
Strutturate.lavori di
gruppo,relazione
descrittiva, test a
risposta aperta
1
4
2
4
Sistemi di numerazione
posizionale
Lezioni frontali, quindi
interrogazioni o prove
strutturate
3
4
Conversione di base
decimale
Lezioni frontali, quindi
interrogazioni o test
Lezione frontale, utilizzo di dispense
multimediali,testi e appunti
Lavagna,
Video proiettore
4
4
Conversione tra le basi
binarie
Lezioni frontali, quindi
interrogazioni o test
Lezione frontale, lavoro di gruppo,problem
solving,utilizzo di dispense multimediali,testi
e appunti,riceca pesonale
Lavagna,
Video proiettore
5
3
Immagini, suoni e
filmati
Lezioni frontali, quindi
interrogazioni e infine
attività di recupero
Lezione frontale, lavoro di gruppo,problem
solving,utilizzo di dispense multimediali,testi
e appunti,riceca pesonale
Lavagna,
Video
proiettore,internet
Lezione frontale, utilizzo di dispense
multimediali,testi e appunti
Modalità di
Accertamento
delle abilità e
delle onoscenze
4
Modulo 1 : la rappresentazione delle informazioni
ore 19
Laboratorio : sviluppo e analisi di problemi relativi alle unità
didattiche mediante l’utilizzo del foglio elettronico o di un linguaggio di programmazione.
- Obiettivi minimi del Modulo
• Conoscenze : concetto di alfabeto, codifica e protocollo, sistema di numerazione decimale ,ottale,binario , esadecimale
• Competenze : codifica dei numeri nelle diverse basi, trasformazioni da una base di numerazione ad un’altra,rappresentare i dati
alfabetici
• Abilita’ : utilizzo del sistema binario ed esadecimale
.
5
Progettazione Modulo 2 : la codifica delle informazioni ore 30
Periodo : dal 06/11/2014 al 19/01/2015
Uda
UDA N.2
Titolo:
la codifica delle
informazioni
ore : 30
Periodo :
Novembre / Dicembre
Competenze
Abilità
Saper rappresentare
informazioni secondo
codifiche diverse.
Riconoscere dati in
formato floating point
precisione singola e
doppia
Alfanumerica ASCII
Alfanumerica
UNICODE
Significato di
informazione .
Relazione tra codifica
dell’informazione e
tipo di dato.
Capacità di
interpretare
l’informazione
codificata per l’utilizzo
in un sistema di
elaborazione.
Conoscenze
Discipline
concorrenti
Schema della
Informatica
comunicazione.
L’informazione.
sistemi e reti
Il concetto di codice.
LA RAPPRESENTAZIONE
DELL’INFORMAZIONE
NUMERICA.
Interi senza segno.
Interi con segno(modulo a
due), Floating point in
precisione singola e in
precisione doppia.
La rappresentazione
dell’informazione
alfanumerica( codice
ASCII, codice ASCII esteso,
UNICODE).
6
Modulo 2 : la codifica delle informazioni
ore
30
Processo di lavoro
n. ore
Titolo
Attività docente
Metodologia
Strumenti
Codici digitali pesati
e non pesati
Lezioni frontali, quindi
interrogazioni
Lezione frontale, utilizzo di dispense
multimediali,testi e appunti
Lavagna,
Video
proiettore
1
5
2
5
La correzione degli
errori senza segno e
numeri binari relativi
Lezioni frontali, quindi
interrogazioni
3
10
Operazioni tra numeri
binari
Lezioni frontali, quindi
interrogazioni o test
Lezione frontale, utilizzo di dispense
multimediali,testi e appunti
4
10
Numeri reali in virgola
mobile
Lezioni frontali, test
sommativo ed eventuale
attività di recupero
Lezione frontale, lavoro di
gruppo,problem solving,utilizzo di
dispense multimediali,testi e
appunti,riceca pesonale
Lezione frontale, utilizzo di dispense
multimediali,testi e appunti
Modalità di
Accertamento delle abilità e
delle conoscenze dell’Uda
Interrogazioni, risoluzioni di
problemi, test a risposta aperta,
prova pratica individuale
Lavagna,
Video
proiettore
Interrogazioni, risoluzioni di
problemi, test a risposta aperta,
prova pratica individuale
Lavagna,
Video
proiettore
Lavagna,
Video
proiettore
Interrogazioni, risoluzioni di
problemi, test a risposta aperta,
prova pratica individuale
Interrogazioni, risoluzioni di
problemi, test a risposta aperta,
prova pratica individuale
7
Modulo 2 : la codifica delle informazioni
ore
30
Laboratorio : sviluppo e analisi di problemi relativi alle unita’ didattiche mediante l’utilizzo del foglio elettronico
o di un linguaggio di programmazione.
- Obiettivi minimi del Modulo
• Conoscenze : il codice ASCII, il codice BCD, tecniche di rilevazione e correzione degli errori
• Competenze : codificare in codice BCD, eseguire somma e sottrazione in BCD, individuare l’errore con il codice di
parita’, correggere l’errore con checksum e codice di Hamming, somma e sottrazione tra numeri binari.
.
• Abilita’ : capacita’ di interpretare l’informazione codificata per l’utilizzo in un sistema di elaborazione.
8
Progettazione Modulo 3 :
I sistemi operativi
ore 40
Periodo : dal 21/01/2014 al 04/05/2015
Uda
Competenze
UDA N.3
Conoscere il sistema
operatore come
gestore delle risorse e
supporto per l'utente
Sapere come viene
gestita la memoria e la
CPU da parte del S.O.
Saper riconoscere gli
elementi principali di
un file system
Conoscere la struttura
dei file e delle
directory di un S.O.
Titolo:
la codifica delle
informazioni
Ore : 40
Periodo :
Gennaio / Aprile
Abilità
Conoscenze
Generalità ed evoluzione
dei sistemi operativi
La gestione del processore
La gestione della memoria
Il file system
Struttura e realizzazione
e sicurezza del file system
Discipline
concorrenti
Informatica
sistemi e reti
9
Modulo 3 :
I sistemi operativi
ore 40
Processo di lavoro
n. ore
Titolo
Attività docente
Metodologia
Strumenti
Modalità di
Accertamento delle abilità
e delle conoscenze
dell’Uda
Generalità ed evoluzione
dei sistemi operativi
Lezioni frontali, quindi
interrogazioni o prove
strutturate
Lezioni frontali, quindi
interrogazioni o prove
strutturate
Lezione frontale, utilizzo di dispense
multimediali,testi e appunti
Lavagna,
Video
proiettore
Lavagna,
Video
proiettore
Interrogazioni, prove strutturate
Lavagna,
Video
proiettore
Interrogazioni, risoluzioni di
problemi, test a risposta aperta,
prova pratica individuale
Lavagna,
Video
proiettore
Interrogazioni, risoluzioni di
problemi, test a risposta aperta
1
4
2
10
La gestione del
processore
3
10
La gestione della
memoria
Lezioni frontali, quindi
interrogazioni o prove
strutturate
4
4
Il file system
Lezioni frontali, quindi
interrogazioni o prove
strutturate
5
5
Sruttura,
realizzazione e
sicurezza del file
system
Lezioni frontali, quindi
interrogazioni o prove
strutturate
Lezione frontale, lavoro di
gruppo,problem solving,utilizzo di
dispense multimediali,testi e
appunti,riceca pesonale
Lavagna,
Video
proiettore
internet
Interrogazioni, risoluzioni di
problemi, test a risposta
aperta,prove strutturate
6
7
La gestione dell’ I/O
Lezioni frontali, quindi
interrogazioni o prove
strutturate ed eventuale
attività di recupero
Lezione frontale, lavoro di
gruppo,problem solving,utilizzo di
dispense multimediali,testi e
appunti,riceca pesonale
Lavagna,
Video
proiettore
internet
Interrogazioni, risoluzioni di
problemi, test a risposta
aperta,prove strutturate
Lezione frontale, lavoro di
gruppo,problem solving,utilizzo di
dispense multimediali,testi e
appunti,riceca pesonale
Lezione frontale, lavoro di
gruppo,problem solving,utilizzo di
dispense multimediali,testi e
appunti,riceca pesonale
Lezione frontale, lavoro di
gruppo,problem solving,utilizzo di
dispense multimediali,testi e
appunti,riceca pesonale
Interrogazioni, prove strutturate
o test a risposta aperta
10
Modulo 3 :
I sistemi operativi
ore 40
Periodo : dal 21/01/2014 al 04/05/2015
Laboratorio
Realizzazione di programmi di simulazione di piccoli moduli di sistema
Installazione e studio delle principali caratteristiche del sistema operativo presente nel laboratorio
Uso dei servizi per la gestione delle risorse hw/sw del sistema operativo di laboratorio
Installazione e utilizzazione di un sistema operativo con particolare riferimento a quello presente in laboratorio
- Obiettivi minimi del Modulo
• Conoscenze : i compiti del sistema operativo, stato dei processi, schedulazione dei processi, allocazione della memoria,
,elementi principali di un file system.
• Competenze : politiche di allocazione del processore , tecniche di allocazione della memoria , saper riconoscere gli
elementi principali di un file system
11
Progettazione Modulo 4 :
Fasi e modelli di gestione di un ciclo di sviluppo
ore 10
Periodo : dal 06/05/2014 al 08/06/2015
Uda
Competenze
UDA N.4
Documentare un
Titolo:
Progetto mediante
UML
Fasi e modelli di gestione
di un ciclo di sviluppo
Abilità
Utilizzare i modelli di
riferimento:
a cascata
a prototipazione rapida
incrementale
a spirale
Conoscenze
Ciclo di vita. Modello a
cascata. Modello a
prototipazione rapida.
Modello incrementale.
Modello a spirale.
Metodologie agili.
Conclusioni .
Discipline
concorrenti
Informatica
sistemi e reti
ore : 10
Periodo :
Maggio / Giugno
12
Modulo 4 :Fasi e modelli di gestione di un ciclo di sviluppo
Ore 10
Processo di lavoro
n. ore
1
4
2
3
3
3
Titolo
Attività docente
Metodologia
Strumenti
Modelli classici di
sviluppo di sistemi
informatici
Lezioni frontali e prove
strutturate
Lezione frontale, utilizzo di
dispense multimediali,testi
e appunti
Lavagna,
Video
proiettore
Modalità di
Accertamento delle
abilità e delle
conoscenze dell’Uda
Interrogazioni, test a
risposta aperta,prove
strutturate
Il modello si sviluppo
Lezioni frontali, quindi
Lezione frontale, utilizzo di
ad Oggetti
interrogazioni e test a risposte dispense multimediali,testi
aperta
e appunti
La Documentazione
Lezioni frontali, quindi
Lezione frontale, utilizzo di
di un progetto
interrogazioni o prove
dispense multimediali,testi
strutturate ed eventuale
e appunti
attività di recupero
Lavagna,
Video
proiettore
Lavagna,
Video
proiettore
Interrogazioni, test a
risposta aperta,prove
strutturate
Interrogazioni, test a
risposta aperta,prove
strutturate
13
Griglia di valutazione prova scritta
INDICATORI
CONOSCENZE
COMPETENZE
CAPACITA’
DESCRITTORI
PUNTI
Conosce correttamente e ampliamente le informazioni richieste dalla traccia.
9-10
Conosce discretamente le informazioni richieste dalla traccia.
7-8
Conosce sufficientemente le informazioni richieste dalla traccia.
5-6
Conosce solo sufficientemente le informazioni richieste dalla traccia.
3-4
Non conosce le informazioni richieste dalla traccia, lo svolgimento è, sostanzialmente,
fuori tema o inesistente.
Usa ottimamente le conoscenze acquisite, utilizzando un appropriato linguaggio tecnico.
1-2
9-10
Usa discretamente le conoscenze acquisite, utilizzando linguaggio tecnico.
7-8
Usa sufficientemente le conoscenze acquisite ed utilizza sufficientemente il linguaggio
tecnico.
Usa in maniera insufficiente le conoscenze acquisite ed utilizza poco il linguaggio tecnico.
5-6
Utilizza in modo frammentato le conoscenze acquisite senza appropriato linguaggio
tecnico.
Applica in maniera ottimale le competenze acquisite, dimostra piena comprensione dei
dati tecnici ed evidenzia ottime capacità di analisi e sintesi.
Applica discretamente le competenze acquisite, dimostra di comprendere dati tecnici ed
evidenzia discrete capacità di analisi e sintesi.
Applica sufficientemente le competenze acquisite, dimostra di comprendere
sufficientemente dati tecnici ed evidenzia sufficienti capacità di analisi e sintesi.
Applica in maniera insufficiente le competenze acquisite, dimostra di comprendere
insufficientemente dati tecnici, insufficienti le capacità di analisi e sintesi.
Non sa applicare le conoscenze acquisite, non comprende i dati tecnici forniti, non
evidenzia capacità di analisi e sintesi.
1-2
3-4
9-10
7-8
5-6
3-4
1-2
Il voto finale si otterrà con la media delle tre valutazioni
14