Istituto Tecnico Tecnologico Basilio Focaccia Salerno Programmazione Disciplinare: INFORMATICA Classe: V I Docenti della Disciplina Salerno, lì 20 settembre 2014
Finalità della Disciplina: 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
- Tipologia Verifiche: Prove non strutturate stimolo aperto e risposta aperta risposte non univoche e non programmabili - Interrogazioni Temi Relazioni Articoli Lettere Riflessione parlata (verbalizzazione delle operazioni mentali che si stanno utilizzando per la soluzione di un problema/esercizio)... Prove semistrutturate 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 Esperienze di laboratorio Risoluzione di problemi Esercizi di calcolo... Prove strutturate stimolo chiuso e risposta chiusa risposte univoche e predeterminabili - Test vero/falso Test a scelta multipla Close test Corrispondenze... - Modalità didattiche: Apprendimento cooperativo Problem solving (pianificazione delle azioni) Metodo didattico (organizzazione tecniche, procedure, strumenti idonei a conseguire un obiettivo) Brain storming Didattica laboratoriale Debriefing (riflessione autocritica di ciò che si è fatto) Metodo euristico Documentazione Interdisciplinarietà Strumenti formativi (uso di mediatori didattici finalizzati alla visualizzazione grafica e alla formalizzazione di operazioni logico/mentali grafici, schemi, tabelle, diagrammi...-) Lavoro di gruppo - Strumenti didattici: Libro di testo Appunti Calcolatrice Computer LIM Lavagna - 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
- 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 - Interrogazioni Temi Relazioni Articoli Lettere Riflessione parlata (verbalizzazione delle operazioni mentali che si stanno utilizzando per la soluzione di un problema/esercizio)... Prove semistrutturate 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 Esperienze di laboratorio Risoluzione di problemi Esercizi di calcolo... Prove strutturate stimolo chiuso e risposta chiusa risposte univoche e predeterminabili - Test vero/falso Test a scelta multipla Close test Corrispondenze... - Modalità didattiche: Apprendimento cooperativo Problem solving (pianificazione delle azioni) Metodo didattico (organizzazione tecniche, procedure, strumenti idonei a conseguire un obiettivo) Brain storming Didattica laboratoriale Debriefing (riflessione autocritica di ciò che si è fatto) Metodo euristico Documentazione Interdisciplinarietà Strumenti formativi (uso di mediatori didattici finalizzati alla visualizzazione grafica e alla formalizzazione di operazioni logico/mentali grafici, schemi, tabelle, diagrammi...-) Lavoro di gruppo - Strumenti didattici: Libro di testo Appunti Calcolatrice Computer LIM Lavagna - 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
- 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 - Interrogazioni Temi Relazioni Articoli Lettere Riflessione parlata (verbalizzazione delle operazioni mentali che si stanno utilizzando per la soluzione di un problema/esercizio)... Prove semistrutturate 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 Esperienze di laboratorio Risoluzione di problemi Esercizi di calcolo... Prove strutturate stimolo chiuso e risposta chiusa risposte univoche e predeterminabili - Test vero/falso Test a scelta multipla Close test Corrispondenze... - - Modalità didattiche: Apprendimento cooperativo Problem solving (pianificazione delle azioni) Metodo didattico (organizzazione tecniche, procedure, strumenti idonei a conseguire un obiettivo) Brain storming Didattica laboratoriale Debriefing (riflessione autocritica di ciò che si è fatto) Metodo euristico Documentazione Interdisciplinarietà Strumenti formativi (uso di mediatori didattici finalizzati alla visualizzazione grafica e alla formalizzazione di operazioni logico/mentali grafici, schemi, tabelle, diagrammi...-) Lavoro di gruppo - Strumenti didattici: Libro di testo Appunti Calcolatrice Computer LIM Lavagna - 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 :
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 - Interrogazioni Temi Relazioni Articoli Lettere Riflessione parlata (verbalizzazione delle operazioni mentali che si stanno utilizzando per la soluzione di un problema/esercizio)... Prove semistrutturate 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 Esperienze di laboratorio Risoluzione di problemi Esercizi di calcolo... Prove strutturate stimolo chiuso e risposta chiusa risposte univoche e predeterminabili - Test vero/falso Test a scelta multipla Close test Corrispondenze... - Modalità didattiche: Apprendimento cooperativo Problem solving (pianificazione delle azioni) Metodo didattico (organizzazione tecniche, procedure, strumenti idonei a conseguire un obiettivo) Brain storming Didattica laboratoriale Debriefing (riflessione autocritica di ciò che si è fatto) Metodo euristico Documentazione Interdisciplinarietà Strumenti formativi (uso di mediatori didattici finalizzati alla visualizzazione grafica e alla formalizzazione di operazioni logico/mentali grafici, schemi, tabelle, diagrammi...-) Lavoro di gruppo - Strumenti didattici: Libro di testo Appunti Calcolatrice Computer LIM Lavagna - Periodo di svolgimento del Modulo: 15/09-06/06 - Numero ore previste per lo svolgimento del Modulo: 3 ore settimanali
Griglie di correzione degli elaborati scritti/relazioni di laboratorio Istituto Tecnico Tecnologico Basilio Focaccia Salerno INDICATORI DESCRITTORI PUNTI CONOSCENZE COMPETENZE CAPACITA Conosce correttamente e ampliamente le informazioni richieste dalla traccia. 5 Conosce discretamente le informazioni richieste dalla traccia. 4 Conosce sufficientemente le informazioni richieste dalla traccia. 3 Conosce solo sufficientemente le informazioni richieste dalla traccia 2 Non conosce le informazioni richieste dalla traccia,lo svolgimento è, sostanzialmente, fuori tema o inesistente. 1 Usa ottimamente le conoscenze acquisite, utilizzando un appropriato linguaggio tecnico. 5 Usa discretamente le conoscenze acquisite, utilizzando linguaggio tecnico. 4 Usa sufficientemente le conoscenze acquisite ed utilizza sufficientemente il linguaggio tecnico. 3 Usa in maniera insufficiente le conoscenze acquisite ed utilizza poco il linguaggio tecnico. 2 Utilizza in modo frammentato le conoscenze acquisite senza appropriato linguaggio tecnico. 1 Applica in maniera ottimale le competenze acquisite, dimostra piena comprensione dei dati tecnici ed evidenzia ottime capacità di analisi 5 e sintesi. Applica discretamente le competenze acquisite, dimostra di comprendere dati tecnici ed evidenzia discrete capacità di analisi e 4 sintesi. Applica sufficientemente le competenze acquisite, dimostra di comprendere sufficientemente dati tecnici ed evidenzia sufficienti 3 capacità di analisi e sintesi. Applica in maniera insufficiente le competenze acquisite, dimostra di comprendere insufficientemente dati tecnici, insufficienti le capacità 2 di analisi e sintesi. Non sa applicare le conoscenze acquisite, non comprende i dati tecnici forniti, non evidenzia capacità di analisi e sintesi. 1
I Docenti della Disciplina 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