SETTORE: Economico INDIRIZZO: SIA- Articolazione Sistemi informativi aziendali DISCIPLINA: Informatica Classi di riferimento: Classe Quinta Ore: 5 ore/settimana (165 ore) 1. Articolazione (moduli, unità didattiche…) delle conoscenze e dei contenuti MODULI Modulo 1 – Basi di Dati: progetto e realizzazione Modulo 2 – Sistemi operativi Modulo 4 - Telematica Modulo 5 – Sistemi Informativi Modulo 6 – Programmazione lato server: cenni al linguaggio PHP PERIODO Settembre – Dicembre Gennaio Febbraio - Marzo Aprile Maggio PROGRAMMAZIONE per Unità Didattiche Modulo 1 - Basi di Dati: progetto e realizzazione Unità Didattiche Contenuti UD 1: Progetto di Data Revisione su: funzioni di un DBMS, Base progettazione di un DB (entità, attributi, (Aspetti teorici) corrispondenze 1:1, 1:N, M:N). Modelli concettuali e logici. Progetto di un DB: diagramma entitàrelazioni, schema relazionale, definizione dati, sviluppo delle funzioni, documentazione. UD 2: Modello relazionale (Aspetti teorici) UD 3: Ambiente di sviluppo di Data Base (Attività applicative in laboratorio) Obiettivi specifici Possedere una visione d’insieme delle caratteristiche di un sistema di gestione di basi di dati e degli obiettivi che esso si prefigge. Comprendere i concetti e le tecniche per la progettazione di basi di dati. Comprendere il procedimento di progetto e realizzazione di un sistema informativo fondato su Data Base. Proporre soluzioni a problemi via via più complessi. Modello relazionale: definizioni, Conoscere gli elementi base del modello strutturazione, utilizzo; operazioni base relazionale. Comprendere e saper usare le dell'algebra relazionale; forme normali (1° - tecniche di ottimizzazione del progetto di 3°); strutturazione di un archivio in forma un Data Base. normale. Revisione del lavoro svolto sulla struttura Conoscere e saper usare gli elementi base di un DB di Access e principali oggetti: di un DB in Access. tabelle, query, maschere, report, macro. Saper realizzare un progetto di DB in Chiavi, indici e relazioni. Access. Saper costruire l’interfaccia e gli oggetti per gestire operazioni anche complesse. UD 4: Linguaggio SQL Elementi del linguaggio nella versione (Aspetti teorici - Attività Access. Comandi di query language: applicative in laboratorio) operazioni relazionali di base, funzioni di aggregazione, raggruppamenti. Comandi DML. Query annidate e in più passi. Conoscere la sintassi dell’SQL. Saper tradurre in SQL le operazioni base dell’algebra relazionale. Saper tradurre in SQL interrogazioni, operazioni e calcoli anche complessi. Modulo 2 – Sistemi operativi Unità Didattiche Contenuti Definizioni, terminologia; richiami sulla UD 1: I Sistemi Operativi struttura del processore. Gestione delle risorse e servizi per l’utente. Modello a (Aspetti teorici) macchine virtuali. Obiettivi specifici Conoscere le principali componenti e le funzioni di base di un Sistema Operativo. Conoscere le problematiche legate all’utilizzo di un Sistema Operativo. 1 Modulo 4 - Telematica Unità Didattiche UD 1: Telematica: funzionalità e servizi delle reti (Aspetti teorici) UD 2: Internet e servizi (Aspetti teorici . Attività applicative in laboratorio) Contenuti Componenti hardware e software nei sistemi di trasmissione dati; reti locali e geografiche. Protocolli e standard; struttura a livelli dei protocolli; TCP/IP e altri protocolli di Internet. Obiettivi specifici Conoscere le principali componenti e le funzioni di base di una rete locale e geografica. Conoscere le principali problematiche della trasmissione di dati in rete. Servizi telematici e consultazione di banche dati; informatica distribuita. Internet: struttura e principali servizi. Comprendere la complessità dei servizi Internet e saper utilizzare i principali. . Modulo 5 – Sistemi Informativi Unità Didattiche Contenuti Informatica in azienda; sistema informativo UD 1: Sistemi automatizzato e applicazioni dei Data Base; Informativi problemi organizzativi e di sicurezza dei (Aspetti teorici) sistemi informatici; figure professionali. Aspetti generali dell’e-commerce. Modulo 6 – Programmazione lato server: cenni al linguaggio PHP Unità Didattiche Contenuti UD 1: Ambiente di Uso di un server web locale in ambiente sviluppo (Attività Windows; ambiente Netbeans per lo applicative in sviluppo laboratorio) UD 2: Programmazione base. UD 3: Obiettivi specifici Conoscere i processi aziendali, anche complessi, e le applicazioni delle reti in azienda. Obiettivi specifici Conoscere le funzioni base di un server Web Sapere utilizzare le strutture base in uno script lato server, soprattutto prendendo spunto da script già esistenti e con utilizzo di manuali e/o schemi riassuntivi. Cenni ai collegamenti ai DataBase; uso di Modifica di script già esistenti driver ODBC 2 2. Attività didattiche e formative, impostazione metodologia Testo utilizzato A. Lorenzi E. Cavalli RETI E INTERNET Ediz. ATLAS Strumenti utilizzati libri di testo hardware e software di laboratorio appunti forniti dal docente sotto forma di schede e presentazioni Impostazione del lavoro Per gli aspetti teorici le spiegazioni sono state basate sul testo e i materiali forniti durante le lezioni; per verificare la preparazione sono state utilizzate schede con domande a risposta aperta. Per le attività applicative il problem solving in laboratorio è essenziale all'apprendimento; tutti gli strumenti software utilizzati vengono forniti anche agli studenti per l’installazione a casa. Inoltre per imparare la progettazione software è stato utilizzato il linguaggio SCRATCH; poi per la traduzione dei progetti si è utilizzato VISUAL BASIC 2010 Express Edition. 3. Tipologie di verifica; griglie di correzione e di valutazione Per gli aspetti teorici: test a risposta aperta e prove strutturate. Per gli aspetti applicativi: prove strutturate e risoluzione di problemi. Per quanto riguarda la valutazione si terrà conto della tassonomia e delle griglie già predisposte in Dipartimento e presentate.. 3