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