Istituto Tecnico Tecnologico “Basilio Focaccia” Salerno Programmazione Disciplinare: INFORMATICA Classe: V Anno scolastico 2014 - 2015 I Docenti della Disciplina Salerno, lì 20 settembre 2014 Finalità della Disciplina: Istituto Tecnico Tecnologico “Basilio Focaccia” – Salerno Programmazione Disciplina INFORMATICA Anno scolastico 2014 - 2015 Mettere lo studente in grado di affrontare (dall’analisi alla documentazione) la soluzione di un problema posto dalla richiesta di un ipotetico committente, scegliendo le metodologie e gli strumenti software più idonei, offrendogli la formazione per seguire con una certa autonomia l’evoluzione delle tecnologie informatiche. La finalità dell'insegnamento è far acquisire all’alunno le competenze necessarie per rappresentare e gestire un insieme di informazioni, nonché per saper scegliere il tipo di organizzazione più adatto a seconda dell'applicazione. L’alunno dovrà saper gestire il progetto e la manutenzione di Sistemi Informativi per piccole realtà e conoscere i concetti e le tecniche fondamentali per la progettazione di basi di dati. Al termine della quinta classe gli allievi dovranno raggiungere i seguenti obiettivi: • Gestione di informazioni. Il progetto dei sistemi informativi. Modellazione concettuale di un sistema informatico (ad es. con il modello entità-associazioni). • Basi di dati. Concetti generali sulle basi di dati • Sistemi per la Gestione di Basi di Dati (DBMS) • Il Modello relazionale e sue operazioni • Linguaggi di interrogazione non procedurali (SQL) • Problematiche in multiutenza. Tecniche di accesso ai database in rete. Programmazione lato server • La produzione del software. Strumenti software di supporto allo sviluppo del software. Documentazione e presentazione del software. Modulo n.1 : Archivi e basi di dati - Obiettivi generali del Modulo : • Saper comprendere la differenza tra diverse organizzazioni di archivi valutandone potenzialità e limiti • Saper progettare e realizzare un sistema informatico con archivi tradizionali • Conoscere i concetti alla base dei principali modelli, linguaggi e sistemi per basi di dati • Conoscere e saper utilizzare il modello ER • Essere in grado di documentare l’analisi di un problema in modo efficace attraverso il modello entità/associazioni • Conoscere i concetti del modello relazionale • Conoscere le regole di derivazione del modello logico a partire dal modello entità/associazioni • Conoscere l’importanza della normalizzazione e del controllo sull’integrità dei dati - Obiettivi minimi del Modulo • Conoscere un sistema informatico • Conoscere il modello concettuale e il modello logico • Saper realizzare uno schema ER e il corrispondente schema logico • Saper individuare le giuste entità inerenti la realtà in esame - Prerequisiti: Per affrontare lo studio del Modulo l’alunno deve: • conoscere gli aspetti inerenti all'analisi del problema • saper analizzare un problema ed estrarre informazioni utili per la sua risoluzione - Contenuti: • Sistema informativo e sistema informatico • Archivi: operazioni e tipi di organizzazione • Basi di dati: definizione e caratteristiche • I modelli per il database • Il DBMS • Entità e attributi • Associazioni e gerarchie ISA • Schema ER • Il modello relazionale • I concetti fondamentali del modello relazionale • La derivazione delle relazioni dal modello E/R • La normalizzazione delle relazioni • L’integrità referenziale Istituto Tecnico Tecnologico “Basilio Focaccia” – Salerno Programmazione Disciplina INFORMATICA Anno scolastico 2014 - 2015 - Tipologia Verifiche: Prove non strutturate stimolo aperto e risposta aperta – risposte non univoche e non programmabili - X Interrogazioni Temi X Relazioni Articoli Lettere X Riflessione parlata (verbalizzazione delle operazioni mentali che si stanno utilizzando per la soluzione di un problema/esercizio) .......... Prove semistrutturate Prove strutturate stimolo chiuso e riposta aperta – risposte non univoche ma in gran parte predeterminabili grazie a vincoli posti dagli stimoli - Composizioni Saggi brevi Riassunti Interviste Ricerche X Esperienze di laboratorio X Risoluzione di problemi Esercizi di calcolo ............ stimolo chiuso e risposta chiusa – risposte univoche e predeterminabili - X Test vero/falso X Test a scelta multipla Close test X Corrispondenze ................. - Modalità didattiche: X Apprendimento cooperativo X Brain storming X Didattica laboratoriale X X Problem solving X Metodo euristico X Documentazione X Interdisciplinarietà X Metodo didattico X Strumenti formativi (uso X Lavoro di gruppo - Strumenti didattici: X Libro di testo X LIM X Appunti X Lavagna (pianificazione delle azioni) (organizzazione tecniche, procedure, strumenti idonei a conseguire un obiettivo) di mediatori didattici finalizzati alla visualizzazione grafica e alla formalizzazione di operazioni logico/mentali – grafici, schemi, tabelle, diagrammi ...-) Calcolatrice - Periodo di svolgimento del Modulo: 15/09 - 10/12 - Numero ore previste per lo svolgimento del Modulo: 75 Dal 12/12 al 20/12 si terranno lezioni di recupero per un totale di 8 ore Modulo n. 2: Il linguaggio SQL - Obiettivi generali del Modulo : • Saper progettare e realizzare un sistema informatico con un DBMS • Conoscere un linguaggio di programmazione non procedurale • Saper utilizzare le istruzioni del linguaggio SQL • Saper interrogare una base di dati - Obiettivi minimi del Modulo • Saper interrogare una base di dati tramite SQL - Prerequisiti: Per affrontare lo studio del Modulo l’alunno deve: • conoscere e saper utilizzare il modello ER e il modello relazionale Debriefing (riflessione autocritica di ciò che si è fatto) X Computer - Contenuti: • Caratteristiche generali del linguaggio SQL • Identificatori e tipi di dati • La definizione delle tabelle • I comandi per la manipolazione dei dati • Il comando Select • Le funzioni di aggregazione • Ordinamenti e raggruppamenti • Le condizioni di ricerca • Le viste logiche - Tipologia Verifiche: Prove non strutturate stimolo aperto e risposta aperta – risposte non univoche e non programmabili - X Interrogazioni Temi X Relazioni Articoli Lettere X Riflessione parlata (verbalizzazione delle operazioni mentali che si stanno utilizzando per la soluzione di un problema/esercizio) .......... Istituto Tecnico Tecnologico “Basilio Focaccia” – Salerno Programmazione Disciplina INFORMATICA Anno scolastico 2014 - 2015 Prove semistrutturate Prove strutturate stimolo chiuso e riposta aperta – risposte non univoche ma in gran parte predeterminabili grazie a vincoli posti dagli stimoli - Composizioni Saggi brevi Riassunti Interviste Ricerche X Esperienze di laboratorio X Risoluzione di problemi Esercizi di calcolo ............ stimolo chiuso e risposta chiusa – risposte univoche e predeterminabili - X Test vero/falso X Test a scelta multipla Close test X Corrispondenze ................. - Modalità didattiche: X Apprendimento cooperativo X Brain storming X Didattica laboratoriale X X Problem solving X Metodo euristico X Documentazione X Interdisciplinarietà X Metodo didattico X Strumenti formativi (uso X Lavoro di gruppo - Strumenti didattici: X Libro di testo X LIM X Appunti X Lavagna (pianificazione delle azioni) (organizzazione tecniche, procedure, strumenti idonei a conseguire un obiettivo) di mediatori didattici finalizzati alla visualizzazione grafica e alla formalizzazione di operazioni logico/mentali – grafici, schemi, tabelle, diagrammi ...-) Calcolatrice Debriefing (riflessione autocritica di ciò che si è fatto) X Computer - Periodo di svolgimento del Modulo: 07/01 -15/03 - Numero ore previste per lo svolgimento del Modulo: 66 Modulo n. 3: Database in rete e documentazione di progetto - Obiettivi generali del Modulo : • Saper organizzare un database e rendere disponibili i dati agli utenti di una rete • Essere in grado di individuare le fasi della metodologia di sviluppo di un progetto informatico e descrivere per ogni fase le attività • Saper utilizzare le tecniche di analisi e documentazione del progetto informatico Istituto Tecnico Tecnologico “Basilio Focaccia” – Salerno Programmazione Disciplina INFORMATICA Anno scolastico 2014 - 2015 - Obiettivi minimi del Modulo • Saper interrogare una base dati tramite SQL in rete • Saper progettare e documentare un semplice sistema informatico • Saper analizzare una semplice realtà e produrre un sistema informatico completo usufruibile anche in rete - Prerequisiti: Per affrontare lo studio del Modulo l’alunno deve: • Conoscere le basi della programmazione • Saper realizzare un diagramma ER e un modello relazionale - Contenuti: • Concetti di programmazione lato client e lato server • Gestione dei dati in ambiente client-server - Tipologia Verifiche: Prove non strutturate stimolo aperto e risposta aperta – risposte non univoche e non programmabili - X Interrogazioni Temi X Relazioni Articoli Lettere X Riflessione parlata (verbalizzazione delle operazioni mentali che si stanno utilizzando per la soluzione di un problema/esercizio) .......... Prove semistrutturate Prove strutturate stimolo chiuso e riposta aperta – risposte non univoche ma in gran parte predeterminabili grazie a vincoli posti dagli stimoli - Composizioni Saggi brevi Riassunti Interviste Ricerche X Esperienze di laboratorio X Risoluzione di problemi Esercizi di calcolo ............ stimolo chiuso e risposta chiusa – risposte univoche e predeterminabili - X Test vero/falso X Test a scelta multipla Close test X Corrispondenze ................. - - Modalità didattiche: X Apprendimento cooperativo X Brain storming X Didattica laboratoriale X X Problem solving X Metodo euristico X Documentazione X Interdisciplinarietà X Metodo didattico X Strumenti formativi (uso X Lavoro di gruppo - Strumenti didattici: X Libro di testo X LIM X Appunti X Lavagna (pianificazione delle azioni) (organizzazione tecniche, procedure, strumenti idonei a conseguire un obiettivo) di mediatori didattici finalizzati alla visualizzazione grafica e alla formalizzazione di operazioni logico/mentali – grafici, schemi, tabelle, diagrammi ...-) Calcolatrice - Periodo di svolgimento del Modulo: 17/03 - 06/06 - Numero ore previste per lo svolgimento del Modulo: 72 Modulo n. 4: Laboratorio Questo modulo è contestuale allo svolgimento dei moduli precedenti - Obiettivi generali del Modulo : Debriefing (riflessione autocritica di ciò che si è fatto) X Computer • • • Istituto Tecnico Tecnologico “Basilio Focaccia” – Salerno Programmazione Disciplina INFORMATICA Anno scolastico 2014 - 2015 Saper gestire archivi ad accesso sequenziale e diretto Conoscere e saper utilizzare un sistema per la gestione di basi di dati Saper interfacciare un database in rete - Obiettivi minimi del Modulo • Essere in grado di interrogare una base di dati - Prerequisiti: Per affrontare lo studio del Modulo l’alunno deve: • conoscere i fondamenti di programmazione strutturata - Contenuti: • Sviluppo applicativi per la gestione di file • Ambienti di sviluppo per la gestione di database in locale e in rete - Tipologia Verifiche: Prove non strutturate stimolo aperto e risposta aperta – risposte non univoche e non programmabili - X Interrogazioni Temi X Relazioni Articoli Lettere X Riflessione parlata (verbalizzazione delle operazioni mentali che si stanno utilizzando per la soluzione di un problema/esercizio) .......... Prove semistrutturate Prove strutturate stimolo chiuso e riposta aperta – risposte non univoche ma in gran parte predeterminabili grazie a vincoli posti dagli stimoli - Composizioni Saggi brevi Riassunti Interviste Ricerche X Esperienze di laboratorio X Risoluzione di problemi Esercizi di calcolo ............ stimolo chiuso e risposta chiusa – risposte univoche e predeterminabili - X Test vero/falso X Test a scelta multipla Close test X Corrispondenze ................. - Modalità didattiche: X Apprendimento cooperativo X Brain storming X Didattica laboratoriale X X Problem solving X Metodo euristico X Documentazione X Interdisciplinarietà X Metodo didattico X Strumenti formativi (uso X Lavoro di gruppo - Strumenti didattici: X Libro di testo X LIM X Appunti X Lavagna (pianificazione delle azioni) (organizzazione tecniche, procedure, strumenti idonei a conseguire un obiettivo) di mediatori didattici finalizzati alla visualizzazione grafica e alla formalizzazione di operazioni logico/mentali – grafici, schemi, tabelle, diagrammi ...-) Calcolatrice - Periodo di svolgimento del Modulo: 15/09 - 06/06 - Numero ore previste per lo svolgimento del Modulo: 3 ore settimanali Debriefing (riflessione autocritica di ciò che si è fatto) X Computer Istituto Tecnico Tecnologico “Basilio Focaccia” – Salerno Programmazione Disciplina INFORMATICA Anno scolastico 2014 - 2015 Griglie di correzione degli elaborati scritti/Relazioni di laboratorio INDICATORI CONOSCENZE COMPETENZE CAPACITA’ DESCRITTORI Conosce correttamente e ampliamente le informazioni richieste dalla traccia. Conosce discretamente le informazioni richieste dalla traccia. Conosce sufficientemente le informazioni richieste dalla traccia. Conosce solo sufficientemente le informazioni richieste dalla traccia Non conosce le informazioni richieste dalla traccia,lo svolgimento è, sostanzialmente, fuori tema o inesistente. Usa ottimamente le conoscenze acquisite, utilizzando un appropriato linguaggio tecnico. Usa discretamente le conoscenze acquisite, utilizzando linguaggio tecnico. Usa sufficientemente le conoscenze acquisite ed utilizza sufficientemente il linguaggio tecnico. Usa in maniera insufficiente le conoscenze acquisite ed utilizza poco il linguaggio tecnico. Utilizza in modo frammentato le conoscenze acquisite senza appropriato linguaggio tecnico. Applica in maniera ottimale le competenze acquisite, dimostra piena comprensione dei dati tecnici ed evidenzia ottime capacità di analisi e sintesi. Applica discretamente le competenze acquisite, dimostra di comprendere dati tecnici ed evidenzia discrete capacità di analisi e sintesi. Applica sufficientemente le competenze acquisite, dimostra di comprendere sufficientemente dati tecnici ed evidenzia sufficienti capacità di analisi e sintesi. Applica in maniera insufficiente le competenze acquisite, dimostra di comprendere insufficientemente dati tecnici, insufficienti le capacità di analisi e sintesi. Non sa applicare le conoscenze acquisite, non comprende i dati tecnici forniti, non evidenzia capacità di analisi e sintesi. PUNTI 5 4 3 2 1 5 4 3 2 1 5 4 3 2 1 I Docenti della Disciplina Istituto Tecnico Tecnologico “Basilio Focaccia” – Salerno Programmazione Disciplina INFORMATICA Anno scolastico 2014 - 2015 Bolettieri Nicolina ______________________________________ De Concilio Tullio ______________________________________ De Lucia Mariagiovanna ______________________________________ Dipino Gerardo ______________________________________ Iuliano Nicola ______________________________________ Landi Antonino ______________________________________ Orecchio Antonio ______________________________________ Pisano Ersilia ______________________________________ Romano Marina ______________________________________ Rosato Michele G. ______________________________________ Savastano Flavio _____________________________________ Tartaglia Massimo _____________________________________ Tortora Roberto _____________________________________