Ministero dell’Istruzione, dell’Università e della Ricerca Ufficio Scolastico regionale per il Lazio Istituto Tecnico Industriale “A. Pacinotti” ISTITUTO TECNICO TECNOLOGICO - LICEO SCIENTIFICO DELLE SCIENZE APPLICATE FONDI (LT) - Via Appia lato Itri, 75 DIPARTIMENTO AREA SCIENTIFICO-TECNOLOGICA Tecnologie informatiche e della comunicazione Linee di programmazione Tecnologia e progettazione di sistemi informatici e di telecomunicazione 3°anno – ITIS MODULI Trimestre Il sistema operativo Pentamestre La rappresentazione delle informazioni I codici digitali La codifica dei numeri Fasi e modelli di gestione di un ciclo di sviluppo Raccordo con le programmazioni informatica e sistemi Approfondire le UL riguardanti il sistema operativo durante il trimestre, utilizzare gli argomenti riguardanti il RAID per introdurre i codici correttori previsti durante il pentamestre. Nel pentamestre selezionare le diverse tipologie di codifiche e codici enfatizzando le differenze tra codici pesati e non pesati, correttori e virgola mobile. Come collegamento interdisciplinare con sistemi è importante trattare i codici binari nelle prime settimane del pentamestre. Tecnologia e progettazione di sistemi informatici e di telecomunicazione 4°anno – ITIS MODULI Trimestre La specifica dei requisiti software Documentazione del software Pentamestre Processi sequenziali e paralleli La comunicazione e la sincronizzazione tra processi 1 Raccordo con le programmazioni informatica e sistemi Nel Trimestre riprendere i concetti riguardanti la gestione del ciclo di sviluppo fatti a fine del terzo anno ed anticipare la gestione dei requisiti e della documentazione del software. Tecnologia e progettazione di sistemi informatici e di telecomunicazione 5°anno – ITIS MODULI Trimestre Architetture di rete I socket e la comunicazione con protocolliTCP/UDP Pentamestre Applicazioni lato server in PHP da approfondire Applicazioni lato server in Java cenni ed introduzione del Java nell’html 5 Raccordo con le programmazioni informatica e sistemi Considerato che per il corrente anno scolastico la classe non sarà coinvolta nell’alternanza scuola lavoro, la programmazione rimane sostanzialmente invariata tranne che nella parte Java che dovrà essere rivista nell’ottica di impiego nell’html5. Sistemi e Reti 3° anno – ITIS MODULI Trimestre Fondamenti di networking Dispositivi per la realizzazione di reti locali – reti ethernet Protocollo TCP/IP - introduzione Pentamestre Protocollo TCP/IP Implementazioni fisiche delle architetture hardware e dei processori di recente generazione Architettura 80806 e relativa programmazione assembler. Raccordo con le programmazioni informatica e TPS Considerato che per il corrente anno scolastico la classe non sarà coinvolta nell’alternanza scuola lavoro, la programmazione rimane sostanzialmente invariata tranne che nella parte Java che dovrà essere rivista nell’ottica di impiego nell’html5. Per agevolare le attività legate all’alternanza scuola lavoro, i moduli relativi al networking vengono anticipati al primo trimestre. Di questi, il TCP/IP viene introdotto durante il trimestre ed approfondito durante il pentamestre per consentire il raccordo con la programmazione di TPS riguardante gli argomenti del codice binario. 2 Sistemi e Reti 4° anno - ITIS MODULI Trimestre I router Il routing: protocolli e algoritmi Pentamestre Lo strato di trasporto Lo strato di applicazione Il sistema operativo GNU/Linux Sistemi e Reti 5° anno - ITIS MODULI Trimestre VLAN Tecniche crittografiche per la protezione dei dati – Modulo CLIL Pentamestre La sicurezza delle reti Wireless e reti mobili Modello client/server e distribuito per i servizi di rete INFORMATICA 1° ANNO- ITIS MODULI Trimestre Concetti di base della tecnologia dell’informazione - L’evoluzione dell'informatica - I sistemi di numerazione - La codifica delle informazioni - Proposizioni e connettivi logici - Le funzioni - Le risorse hardware e software. Gestione di File e Cartelle Pentamestre L’utilizzo dell’editor di testo. La gestione del foglio elettronico. La progettazione delle presentazioni. Internet, navigazione e posta elettronica. INFORMATICA 2° ANNO- ITIS MODULI Trimestre La gestione dei dati: variabili e costanti - Dati e azioni - Definizione di algoritmo - Acquisire e comunicare i dati - Strumenti per la stesura di un algoritmo- Prime rappresentazioni di un algoritmo - Formule scientifiche presentate in PowerPoint e applicate in Excel con tabelle, formule e grafici Pentamestre 3 Il linguaggio delle pagine Web: HTML. Il lavoro di programmazione - Le basi del linguaggio Javascript da usare nelle pagine Web con semplici script - Gli operatori di relazione e logici - Le istruzioni di ingresso e uscita - Primi esempi di programmi - Le fasi della programmazione – Il metodo top-down. - Formule scientifiche presentate in una pagine web e applicate con il Javascript. INFORMATICA 3° ANNO - ITIS MODULI Trimestre Multimedialità e reti di computer: Multimedialità in rete (la multimedialità, ipertesto, ipermedia, reti di computer, Internet, linguaggi e applicazioni per il web). Pianificazione ed installazione di una piattaforma WEB con applicativo. HTML: Fondamenti di Javascript in moduli HTML. Principi di organizzazione di database. Manipolazione di tabelle con apposite form. Cenni PHP lato server. Le basi della programmazione: Informatica e problemi. Problemi e algoritmi. Strutture di controllo. Pentamestre Tecniche e linguaggi di programmazione: L’organizzazione degli algoritmi (l’approccio topdown). I dati strutturati (vettori e matrici ). Linguaggi e traduttori. Programmazione in C++. INFORMATICA 4° ANNO - ITIS MODULI Trimestre Stringhe, Record e tabelle. Archivi e file: gli archivi di dati. Organizzazione degli archivi. Le operazioni sugli archivi. I file. Fondamenti dell’ingegneria del software: la complessità computazione degli algoritmi. La qualità del software. Fasi di sviluppo del software. I processi di sviluppo software. Pentamestre Strutture dinamiche di dati: la pila, la coda, i puntatori, liste concatenate. Grafi. Alberi. Programmazione in Java. Programmazione web lato client: il linguaggio Javascript. INFORMATICA 5° ANNO - ITIS MODULI Trimestre Le basi di dati: generalità sulle basi di dati. Progettazione concettuale. Progettazione Logica. Lo standard SQL. Il modello UML per progettare basi di dati. Pentamestre 4 Database in rete: la programmazione lato server. Il linguaggio PHP. PHP e i database. MySQL. Il problema della sicurezza in rete: la crittografia. La firma digitale. Gestione del progetto e organizzazione d’impresa per 5° anno - ITIS MODULI Trimestre Elementi di economia e organizzazione aziendale Processi Aziendali Pentamestre La qualità totale Principi e tecniche di Project Management Gestione di progetti informatici Sicurezza sul Lavoro INFORMATICA LSA 1° ANNO MODULI Trimestre Concetti di base della tecnologia dell’informazione - L’evoluzione dell'informatica - I sistemi di numerazione - La codifica delle informazioni- Proposizioni e connettivi logici - Le funzioni - Le risorse hardware e software. Pentamestre La gestione del foglio elettronico – L’utilizzo di un editore di testo INFORMATICA LSA 2° ANNO MODULI Trimestre La gestione dei dati: variabili e costanti - Dati e azioni - Definizione di algoritmo - Acquisire e comunicare i dati - Strumenti per la stesura di un algoritmo- Prime rappresentazioni di un algoritmo. Pentamestre Il lavoro di programmazione - Le basi di un linguaggio - Gli operatori di relazione e logici - Le istruzioni di ingresso e uscita - Primi esempi di programmi - Le fasi della programmazione – Il metodo top-down INFORMATICA LSA 3° ANNO MODULI Trimestre I sistemi di calcolo e la rappresentazione delle informazioni. 5 Il sistema di elaborazione: struttura generale di un sistema di elaborazione. La memoria centrale, i bus, la CPU, memorie di massa, unità di input e output. Il software. Il sistema operativo. Il sistema operativo DOS e Windows. I sistemi di numerazione. La codifica delle informazioni. Pentamestre Fondamenti teorici dell’informatica: Sistemi discreti deterministici. Gli automi. Le basi della programmazione. Problemi e algoritmi. Strutture di controllo. Strutture dati. Le tecniche della programmazione - Le strutture di controllo - La programmazione strutturata INFORMATICA LSA 4° ANNO MODULI Trimestre I sistemi operativi: Caratteristiche. I moduli del sistema operativo: la gestione dei processi, della memoria centrale, delle periferiche e del file system. Sistemi operativi standard moderni (Windows e/o Linux). Pentamestre Approfondimenti di programmazione. Procedure e funzioni- Lo sviluppo top-down - Procedura generale - Procedure con parametri- il passaggio di parametri – le funzioni- le funzioni predefinite – il trattamento delle stringhe - Le strutture di dati - gli array Archivi di dati. INFORMATICA LSA 5° ANNO MODULI Trimestre Le basi di dati: Progettazione di una base di dati. L’algebra relazionale. Il linguaggio SQL. Pentamestre Le reti di computer e Internet: Pubblicazione di documenti nel web. Programmazione per il web lato client. Programmazione per il web lato server. Il problema della sicurezza in rete: la crittografia. La firma digitale. Cenni alla teoria del controllo e all’elaborazione numerica dei segnali. 6