SCHEDA DI PROGRAMMAZIONE DISCIPLINARE A.S. 2016-2017 ASSE MATEMATICO DISCIPLINA INFORMATICA DOCENTE Francesco Battini monoennio CLASSE: quinta CORSO F SEZIONE LICEO SCIENTIFICO opzione SCIENZE APPLICATE Tempi Competenze Abilità/ capacità Conoscenze Riconoscere l’importanza dell’archiviazione dei dati Individuare le operazioni sugli Basi di dati: premesse introduttive archivi Saper organizzare l’archiviazione dei dati in modo funzionale rispetto al problema affrontato Riconoscere gli elementi fondamentali della definizione di un archivio Capire la necessità degli archivi di dati nelle applicazioni gestionali Distinguere e saper scegliere le diverse organizzazioni dei file Distinguere e saper scegliere i diversi tipi di accesso Utilizzare i modelli per descrivere processi aziendali Definire la struttura di un archivio di dati Descrivere gli aspetti fondamentali delle operazioni di I/O Distinguere le caratteristiche fondamentali delle diverse organizzazioni dei file Distinguere le caratteristiche principali dei diversi tipi di accesso Capire la necessità dei database          Archivi Le operazioni sugli archivi Supporti fisici Le basi di dati Il modello relazionale della base di dati Il software DBMS Modellazione dei dati:  m. concettuale  m. logico  m. fisico Entità, associazioni e modello E-R Istanze e attributi PRIMO trimestre SECONDO pentamestre PRIMO/ SECONDO Metodi strumenti Metodi: Lezioni frontali. Verifiche Numero valutazioni: minimo 3 a quadrimestre Esercitazioni in classe Tipologie possibili: individuali. Esercitazioni domestiche. a)Verifiche scritte, strutturate e semistrutturate Uso dei laboratori Uso videoproiettore b)Esercitazioni in del laboratorio c) Esercitazioni domestiche Cooperative learning Uso guidato del libro d) Interrogazioni di testo. Individuare le entità e le relazioni tra le entità all’interno di una situazione complessa Acquisire la conoscenza degli aspetti funzionali e organizzativi di una base di dati Apprezzare i vantaggi del ricorso Lavorare con gli elementi principali del modello E-R Utilizzare i simboli del modello ER Utilizzare gli oggetti di un database Utilizzare i simboli per descrivere le entità e le relazioni Utilizzare le potenzialità di una base di dati Leggere la documentazione del relazionale modello E-R Perfezionare il modello E-R Individuare le chiavi primarie Individuare le chiavi esterne Aggiungere attributi al modello ER Rispettare le regole di integrità Progetto di un database       Libro di testo. Appunti. Eventuali file .pdf con esercizi di ripasso e approfondimento  Chiavi primarie  Chiavi esterne  Attributi  Sull’entità  Sull’associazione  Dominio  Regole di integrità  Dell’entità  Referenziale Utilizzo di Internet Data base relazionali  Utilizzare gli operatori relazionali Normalizzare le tabelle Strumenti: Chiavi e attributi Derivare le tabelle dal modello E-R Costruire nuove tabelle a partire dalle tabelle iniziali Fasi Entità Attributi Associazioni Sviluppo dello schema di base Regole di lettura     Struttura dati e terminologia  Tabelle (dominio, grado, cardinalità)  Fasi di lavoro (concettuale, logico, fisico)  Regole di derivazione  Lettura del modello Proprietà delle tabelle relazionali Relazioni e chiavi Integrità dei dati (dell’entità e relazionale) Manipolazione dei dati relazionali  Operazioni insiemistiche  Operazioni relazionali  Utilizzare le funzioni di un software Data Base Management System Definire un nuovo database Aprire un database esistente Il programma access  Il programma Access PRIMO/ SECONDO (DBMS) per creare e modificare tabelle, query, maschere e report  La creazione delle tabelle  Le proprietà dei campi delle Creare una nuova tabella Definire la chiave della tabella      Creare relazioni tra tabelle Salvare la tabella nel database Estrarre e ordinare le informazioni contenute in un database utilizzando gli strumenti di interrogazione Caricare i dati nella tabella Cancellare una riga della tabella Definire le caratteristiche dei campi nella struttura della tabella   tabelle Le relazioni tra tabelle Filtri Query Maschere Oggetti multimediali in una base di dati Report Importazione ed esportazione di dati Definire le relazioni tra le tabelle Utilizzare i filtri per ricercare informazioni Definire ed eseguire una query Ordinare i dati in una tabella o in una query Creare una maschera Creare una sottomaschere maschera con Inserire un oggetto in un campo della tabella Creare un report Importare ed esportare dati dal database Pubblicare dati sul Web Acquisire le conoscenze e le competenze necessarie per installare e utilizzare Applicare il linguaggio DDL per la Linguaggio sql PRIMO/ creazione e la modifica di database  Il linguaggio di definizione dei SECONDO e tabelle dati (DDL)  Interrogazioni DBMS MySQL Gestire una base di dati partendo da una situazione applicativa Acquisire le capacità di validare interrogazioni in linguaggio SQL Costruire tabelle relazioni tra diverse Applicare e riconoscere i vincoli relazionali interni ed esterni Definire strutture relazionali complesse basate su vincoli di integrità referenziale Applicare le interrogazione query di Distinguere il significato dei vari operatori aritmetici, logici e di confronto Rappresentare condizioni complesse e auto-congiunzione Definire l’inserimento, la cancellazione, e la modifica delle righe di una tabella Manipolare le righe di una tabella Definire le correlazioni tra tabelle secondo campi comuni Descrivere il prodotto cartesiano e le congiunzioni naturali Distinguere tra i vari tipi di congiunzione ammessi dal linguaggio SQL Utilizzare congiunzioni interne ed esterne Applicare congiunzioni multiple e manipolazioni dei dati (DML)  Congiunzioni (join)  Raggruppamenti e operatori aggregati  Aspetti avanzati di sql:  Query annidate Utilizzare i principali operatori di aggregazione Distinguere tra l’utilizzo degli operatori aggregati con o senza raggruppamento Applicare i raggruppamenti con le congiunzioni Rappresentare i raggruppamenti con le condizioni esterne Acquisire la capacità di validare interrogazioni complesse implementandole in linguaggio SQL Comprendere i concetti di base sulle reti Rilevare gli standard e i protocolli presenti nelle tecnologie delle reti Avere una visione di insieme delle tecnologie e delle applicazioni nella trasmissione di dati sulle reti SECONDO Controllare la configurazione di Reti e protocolli rete del computer  Aspetti evolutivi delle reti  Servizi per gli utenti e per le aziende Individuare risorse condivise  Modello client/server  Modello peer to peer Descrivere le caratteristiche di una  La tecnologia di trasmissione rete  Regole per il trasferimento dei dati  Estensione delle reti Individuare le unità che  Topologie di rete compongono una rete di computer  Tecniche di commutazione  Architetture di rete Rappresentare con uno schema la  Livelli del modello ISO/OSI topologia di una rete  Mezzi trasmissivi  Modello TCP/IP Rappresentare con uno schema a  Indirizzi IP livelli un’attività di comunicazione  Classi di Indirizzi  Indirizzi IPv6 Individuare gli aspetti rilevanti dei  Livelli applicativi nel modello primi due livelli OSI TCP/IP  Standard digitali per le reti Descrivere le caratteristiche pubbliche tecniche dei dispositivi di rete  Tecnologia per la connettività mobile Individuare gli standard utilizzati nei diversi ambiti Determinare l’indirizzo IP e la netmask di un computer Calcolare l’indirizzo della rete usando la netmask Scrivere esempi di indirizzi in formato IPv6 Descrivere le caratteristiche di una linea ADSL Individuare le differenze tra le tecnologie per la connettività mobile Conoscere i concetti e i protocolli applicativi sui quali si basa la rete Internet Utilizzare i comandi per la rete Usare gli strumenti e i servizi di Internet, per comunicare e interagire con altri utenti Avviare il server Web Ritrovare le informazioni contenute nel Web Utilizzare le funzionalità avanzate di un motore di ricerca Considerare con attenzione gli aspetti della sicurezza in Internet Inviare e ricevere messaggi con Webmail Individuare aziende per registrazione di un dominio Internet: comunicazione e servizi web la Utilizzare un programma client per FTP Utilizzare un programma di VoIP Riconoscere le regole di un social network per la privacy Partecipare a un forum                   Storia ed evoluzione di Internet Intranet ed Extranet Indirizzi IP e DNS Server Internet Protocollo FTP Connessione a un computer remoto Proxy server Motori di ricerca Comunicazione in Internet Posta elettronica, mailing list, IM, chat, videoconferenza, VoIP Web 2.0 Social network Forum, blog, e-learning Cloud computing Sicurezza in Internet Virus e phishing Informatica mobile Applicazioni per dispositivi mobili SECONDO Creare e scrivere post in un blog Riconoscere computing servizi di cloud Attivare accorgimenti pratici per la sicurezza Utilizzare le funzionalità del foglio di calcolo per analizzare i dati sperimentali ottenuti in laboratorio e fare previsioni sulla base degli stessi dati Selezionare i dati in base a determinati criteri Implementare gli algoritmi per risolvere equazioni e sistemi matematici Utilizzare le funzionalità e le applicazioni dei dispositivi mobili Utilizzare lo strumento Risolutore Algoritmi con il foglio di calcolo  Grafici statistici Utilizzare lo strumento Gestione  Messaggi di errore Scenari  Funzioni predefinite  Risolutore Inserire dati come matrice  Scenari  Importazione dati dal Web Effettuare calcoli matriciali  Esportazione dati Importare una tabella da un sito  Analisi statistica di dati Web Esportare un foglio di lavoro in formato Web o in formato pdf SECONDO Selezionare dati mediante lo strumento Modulo e lo strumento Filtro Utilizzare le funzioni statistiche Effettuare l’analisi statistica di un insieme di dati Utilizzare il foglio di calcolo per indagare i modelli matematici nella risoluzione di problemi Produrre simulazioni per esplorare le applicazioni di leggi scientifiche Trasformare il valore di un angolo da gradi a radianti Utilizzare le funzioni goniometriche seno e coseno di un angolo Inserire la funzione che calcola il valore assoluto SECONDO Modelli e simulazioni  Concetto di modello  Grafici matematici  Strumenti per l’Analisi di simulazione  Gestione scenari  Ricerca obiettivo  Tabella dati  Funzioni matematiche predefinite  Nomi alle celle Utilizzare la funzione logica SE Utilizzare grafici a dispersione XY Inserire formule con fogli collegati Utilizzare il foglio di lavoro per esplorare un modello matematico Utilizzare lo strumento subtotali Utilizzare lo strumento Tabella pivot Utilizzare lo strumento Tabella dati a due variabili Bloccare e sbloccare riquadri Stabilire il numero di cifre decimali da visualizzare