I.T.I.S. “ E. MAJORANA ” SOMMA VESUVIANA ANNO SCOLASTICO: 2016/2017 PIANO DI LAVORO TECNOLOGIA E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI CLASSE III SEZ. A Prof. ssa Michela Sena Situazione di partenza La classe è composta da 23 allievi, tutti frequentanti. Prima di predisporre la programmazione didattica si è proceduto all'accertamento dei livelli di partenza dei singoli alunni con un test d'ingresso in modo da ottenere elementi utili per decidere gli itinerari didattici. Nel caso specifico il livello di partenza si può ritenere sufficiente per alcuni alunni, mediocre o scarso per altri. Per facilitare il recupero delle capacità in cui gli alunni risultano carenti i tempi che si dedicheranno a ciascuna unità didattica saranno opportunamente tarati in itinere in base ai tempi di acquisizione degli allievi e si useranno tutte le strategie atte a facilitare gli allievi nel raggiungimento degli obiettivi ad esempio: fermandosi spesso durante le lezioni frontali per fornire tutti i chiarimenti possibili ricorrendo all’uso di molti esempi, anche per illustrare le cose più semplici ripetendo più volte durante l’esposizione i contenuti illustrati facendo spesso lezioni di riepilogo interattive effettuando numerose verifiche formative per rilevare con tempestività le informazioni relative ai processi di apprendimento al fine di attivare tempestivamente procedure compensative atte a far conseguire a ciascun allievo una piena padronanza delle abilità che costituiscono gli obiettivi minimi di ciascuna unità didattica. Obiettivi generali del corso Obiettivi generali sono far conseguire allo studente, al termine del percorso formativo di quest’anno scolastico, risultati di apprendimento inerenti la gestione dell’informazione nel calcolatore, e quindi principi di teoria e codifica dell’informazione, sistemi di numerazione posizionali, codifica dei numeri, rappresentazione in binario dei suoni e delle immagini, e la teoria dei Sistemi Operativi, sapendo identificare e analizzare gli aspetti funzionali dei principali componenti di un sistema operativo. Competenze saper come viene codificata e gestita l’informazione nel calcolatore comprendere le tecniche di rilevazione e di correzione degli errori di trasmissione comprendere cosa succede all’accensione del PC identificare e analizzare gli aspetti funzionali dei principali componenti di un sistema operativo Conoscenze sistemi di numerazione posizionale il sistema decimale, binario, ottale, esadecimale i codici pesati e non pesati correzione degli errori funzionamento dei differenti moduli del Sistema Operativo principali tecniche per la gestione della memoria principali tecniche di colloquio tra CPU e dispositivi Abilità saper codificare i numeri nelle diverse basi saper effettuare le conversioni tra le diverse basi saper individuare e correggere l’errore classificare i sistemi operativi descrivere il ciclo di vita di un processo individuare le problematiche per la cooperazione tra processi scegliere le politiche di allocazione del processore affrontare i sistemi di protezione dei dati Metodi Lezioni frontali interattive, Problem solving, Scoperta guidata, Verifiche individuali. Strumenti Libro di testo, libri della biblioteca, dispense, appunti del corso, riviste specializzate. Spazi Aula, laboratorio Verifica Colloquio orale, verifiche di laboratorio . Nelle verifiche di laboratorio si richiederà la soluzione di semplici problemi documentando opportunamente il lavoro svolto (analisi dei dati, analisi del problema, descrizione in metalinguaggio dell'algoritmo) e testando l'algoritmo realizzato o parti di esso al calcolatore. Valutazione La valutazione verrà fatta, in accordo con quanto stabilito dal consiglio di classe e a meno di rettifiche successive, secondo il seguente schema di indicatori e descrittori: LIVELLO 1-3:Conoscenza quasi nulla delle tematiche proposte; commette gravissimi errori nella risoluzione di problemi semplici. Gravi difficoltà nell’esposizione. LIVELLO 4: Conoscenza frammentaria dei contenuti; commette errori anche nell’affrontare situazioni problematiche semplici; ha competenza comunicativa estremamente limitata e incerta LIVELLO 5: Conoscenza superficiale delle tematiche proposte; l’applicazione delle conoscenze, come pure l’analisi e la sintesi, è effettuata in modo parziale ed impreciso; competenza linguistica piuttosto limitata. LIVELLO 6: La conoscenza dei contenuti è completa ma non approfondita; l’applicazione è sostanzialmente corretta; l’esposizione è semplice ma nel complesso comprensibile e precisa, linguaggio elementare ma appropriato. LIVELLO 7-8:La conoscenza è completa e approfondita; ha capacità di rielaborazione e di applicazione autonome; il linguaggio è ricco e sempre conforme alla situazione comunicativa. LIVELLO 9-10: La conoscenza è completa, coordinata e ampliata; ha ottime capacità di rielaborazione critica; ; l’esposizione è fluida e la terminologia ricca ed appropriata Contenuti e tempi didattici In riferimento ai contenuti e all'indicazione dei tempi didattici le ore di lezione previste per l’anno scolastico 2016-2017 verranno così suddivise: I° QUADRIMESTRE Unità didattica 1 : “La rappresentazione delle informazioni” Comunichiamo con il calcolatore Codifica binaria Rappresentazione dei dati alfabetici Sistemi di numerazione posizionali Conversione in decimale Conversione da decimale intero alle diverse basi Conversione da decimale frazionale alle diverse basi Conversione tra binari e ottali Conversione tra binari ed esadecimale Conversione tra ottali ed esadecimali Rappresentazioni delle immagini e dei suoni in binario Unità didattica 2: “I codici digitali pesati e non pesati e correzione degli errori” Codifica di caratteri: codice ASCII e Unicode Il codice BCD La codifica Gray Il codice a sette segmenti Il codice a matrice di punti Barcode e QR Code Identificazione e correzione degli errori Unità didattica 3: “La codifica dei numeri” Complemento a 1 e a 2 Aritmetica binaria Modulo e segno Codifica binaria dei numeri reali in virgola mobile Codifica della mantissa e dell’esponente Conversione da float a decimali II° QUADRIMESTRE Unità didattica 1: “Sistema Operativo: i processi” Funzione del Sistema Operativo Kernel e shell del Sistema operativo Caratteristiche e classificazione dei S.O. Processo e ciclo di vita di un processo Politiche di schedulazione dei processi Cenni sulle problematiche di cooperazione tra processi Unità didattica 2: “Sistema Operativo: la gestione della memoria ed il file system” Classificazione delle memorie Meccanismi di caricamento del programma in memoria Tecniche di virtualizzazione della memoria Concetto di file Struttura della directory File nei sistemi multiutente Struttura del file system Allocazione di un file Realizzazione del file system Sicurezza del file system Unità didattica : “Sistema Operativo: la gestione della I/O” L’hardware di I/O Trasferimento dati Il sottosistema di I/O del kernel Somma Vesuviana, Novembre 2016 Il docente