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