ITIS e Liceo S. T. “E. Molinari “ – Milano- a.s. 2010-11

Triennio informatica

 

PERCORSO FORMATIVO DI INFORMATICA generale

 

Finalità

 

Il corso di Informatica deve permettere allo studente di risolvere un problema, richiesto da un ipotetico committente, dall’analisi fino alla documentazione dell’applicazione prodotta. La disciplina deve quindi affrontare i contenuti a partire da “scenari reali” che consentano scelte metodologiche e l’utilizzo di prodotti software idonei, al passo con l’evoluzione delle tecnologie informatiche.

Per ottenere adeguate competenze sia in campo hardware che in ambito software è inoltre fondamentale un coordinamento con l’insegnante di Sistemi di Elaborazione, finalizzato all’area di progetto.

 

Tempi del percorso formativo

CLASSE QUINTA     ORE 6 settimanali (di cui 3 di laboratorio) per un totale di 198 ore annue (33 settimane)

 

CLASSE QUINTA

 

Obiettivi

Lo studente deve saper gestire un progetto di sistemi informativi, attraverso un database. In particolare dovrà analizzare il problema e organizzare i dati in un database relazionale.

Gli obiettivi specifici da raggiungere sono:

·        favorire lo sviluppo di una capacità di analisi di un problema

·        progettare e realizzare un database

·        studiare e usare un linguaggio per gestire i database

·        verificare la correttezza di un progetto attraverso l’uso del computer

·        documentare il software prodotto

 

Contenuti

 

INTRODUZIONE AI DATABASE

·        evoluzione dei sistemi informatici: sistemi centralizzati, sistemi distribuiti, reti, architettura client-server

·        DBMS

·        creazione di un data base: analisi e progettazione

·        linguaggi DDL, DML, QL

 

PROGETTAZIONE DI UN DATABASE RELAZIONALE

·        concetto di entità

·        associazioni 1 a 1, 1 a molti, molti a molti

·        modello E/R

·        attributi e chiavi (primarie e esterne)

·        modello relazionale

 

LINGUAGGIO SQL

·        il linguaggio di definizione dei dati (DDL): principali istruzioni

·        il linguaggio di manipolazione dei dati (DML): principali istruzioni

·        le interrogazioni dei dati (QL): istruzione select

·        le congiunzioni join

·        i raggruppamenti e gli operatori di aggregazione

 

LABORATORIO

·        creazione di database con Microsoft Access e loro gestione

·        applicazioni relative a problemi specifici (gestione di una biblioteca, gestione dipendenti di una azienda, ….) attraverso il linguaggio SQL

·        documentazione del software attraverso la stesura di relazioni

 

Modalità di lavoro

 

-         lezioni frontali

-         utilizzo del laboratorio

-         assegnazione di esercizi, con stesura di relazioni

 

Tipologia di verifica

 

-         verifiche scritte formative

-         verifiche scritte sommative

-         verifiche orali e/o interrogazioni

-         verifiche scritte di recupero

-         relazioni scritte su applicazioni prodotte in laboratorio

-         verifiche pratiche in laboratorio

 

Area di progetto

 

L’obiettivo finale è l’interdisciplinarietà con Sistemi al fine di consentire allo studente di produrre come progetto un database in rete. Per arrivare a tale meta è necessario che lo studente disponga di conoscenze e competenze in entrambe le discipline.