INFORMATICA E TELECOMUNICAZIONI - PROGRAMMAZIONE DIPARTIMENTALE 2016/2017 Disciplina: INFORMATICA Classi: 5INS PRESENTAZIONE DELLA CLASSE La classe presenta un gruppo di allievi che con notevole impegno riesce ad ottenere buoni risultati, un altro gruppo che è caratterizzato da una frequenza saltuaria e impegno saltuario che presenta qualche difficoltà. LE COMPETENZE 1. utilizzare le strategie del pensiero razionale negli aspetti dialettici ed algoritmici per affrontare situazioni problematiche, elaborando opportune soluzioni 2. sviluppare applicazioni informatiche per reti locali o servizi a distanza 3. scegliere dispositivi e strumenti in base alle loro caratteristiche funzionali 4. gestire progetti secondo le procedure e gli standard previsti dai sistemi aziendali di gestione della qualità e della sicurezza 5. redigere relazioni tecniche e documentare le attività individuali e di gruppo relative a situazioni professionali LE ABILITA' 1. Progettare e realizzare applicazioni informatiche per memorizzazione di dati strutturati su File System 2. Progettare e realizzare applicazioni informatiche con basi di dati relazionali utilizzando il DBMS My-SQL (abilità minima) 3. Progettare ed implementare uno schema per la rappresentazione di dati in formato XML 4. Sviluppare applicazioni web integrando anche basi di dati (abilità minima) LE CONOSCENZE 1. Sistemi di archiviazione dati su file (conoscenza minima) 2. Modello concettuale, logico e fisico di una base di dati relazionale; diagrammi E/R (conoscenza minima) 3. Rappresentazione e strumenti di gestione di dati semi-strutturati in linguaggio XML 4. Linguaggi e tecniche per l'interrogazione e la manipolazione delle basi di dati: linguaggio SQL (conoscenza minima) 5. Linguaggi per la programmazione di applicazioni web lato server e la realizzazione di pagine web dinamiche: PHP (conoscenza minima) LE VERIFICHE prove di verifica semi-strutturate (minimo: 1 nel primo periodo, 3 nel secondo periodo) colloqui orali individuali (minimo: nessuno nel primo periodo, uno nel secondo periodo) prove di verifica scritte con libero uso di riferimenti (minimo: 1 nel primo periodo, 3 nel secondo periodo) prove pratiche individuali in laboratorio (minimo: una nel primo periodo, 2 nel secondo periodo) prove di simulazione dell'esame di stato seconda e terza prova (nel secondo periodo). Metodologia di valutazione: tutte le prove (semi-strutturate, scritte e pratiche di laboratorio) sono corrette in base a una griglia di misurazione e valutazione, diversa caso per caso, resa esplicita agli studenti; la soglia della sufficienza viene normalmente posta in coincidenza con il 60% (6/10) del punteggio massimo della prestazione. PROVE IN INGRESSO nessuna I MODULI Modulo 1: I sistemi di archiviazione dati su File System Abilità: 1 Conoscenze: 1 N° ore: 20 Periodo: 1^ periodo Prerequisiti: Conoscenza di un ambiente di sviluppo per applicazioni con GUI U.D. 1.1 LA GESTIONE DEI DATI SU FILESYSTEM (ARCHIVI AD ACCESSO SEQUENZIALE, DIRETTO E CON INDICE) U.D. 1.2 REALIZZAZIONE DI PROGRAMMI CON GUI PER L'ARCHIVIAZIONE DI DATI STRUTTURATI SU FS U.D. 1.3 LIMITI DEI SISTEMI ARCHIVIAZIONE TRADIZIONALI Modulo 2: DBMS relazionali Abilità: 2 Conoscenze: 2, 4 N° ore: 50 Periodo: 1^ e 2^ periodo Prerequisiti: Nessuno U.D. 2.1 INTRODUZIONE AI DBMS RELAZIONALI U.D. 2.2 LINGUAGGIO SQL: DDL E DML U.D. 4.3 PROGETTAZIONE DI DB RELAZIONALI SEMPLICI CON USO DI DIAGRAMMI E/R; FORME NORMALI U.D. 2.4 QUERY SQL SEMPLICI E OPERATORI RELAZIONALI Modulo 3: Linguaggio SQL: ambiente Access e MySQL Abilità: 2 Conoscenze: 4 N° ore: 62 Periodo: 2^ periodo Prerequisiti: Modulo 3 U.D. 3.1 GESTIONE DATABASE CON DBMS ACCESS, IMPLEMENTAZIONE DI DATABASE IN AMBIENTE ACCESS U.D. 3.2 PROGETTAZIONE DI DATABASE RELAZIONALI COMPLESSI CON USO DI DIAGRAMMI E/R U.D. 3.3 GESTIONE DI DATABASE CON DBMS MY-SQL U.D. 3.4 IMPLEMENTAZIONE DI DATABASE IN AMBIENTE MY-SQL