MODULO RIF. MD03R PROGRAMMAZIONE ANNUALE INDIVIDUALE Classe: 5F Informatica Docente: BRANCHI Sabrina – ITP: PAGHERA Adriana Piano delle attività 17/10/11 Materia: INFORMATICA REV 00 Anno Scolastico: 2016-2017 ☑ Programma effettivamente svolto Sez.D d a Raccogliere e analizzare le richieste per la realizzazione di un sito e definire le specifiche anche attraverso il modello E/R Definizione di schema statico e schema dinamico di un progetto concettuale; schema statico E-R: entità, attributi, associazioni; classificazione dei diversi tipi di associazioni (1:1 ;1:N;N-M ; ricorsiva); la definizione dei tipi di vincoli presenti in uno schema statico 1 2 3 Base dati Modello E/R MAGGIO Sistemi di gestione delle base di dati (DBMS) Architettura logica di un sistema di gestione delle base dati SETTEMBRE Descrivere il processo storico che ha portato alla comparsa dei DBMS. Descrivere e spiegare i concetti fondamentali delle basi di dati Descrivere le funzioni principali dei DBMS. Riconoscere nelle specifiche o documentazione di un sistema informativo fatti elementari, tipi di entità e relazioni; rilevare in un sistema informativo i diversi tipi di relazioni documentandoli nel diagramma Entità-Relazioni; applicare il metodo generale per la stesura del progetto concettuale di un sistema informativo mediante il suo schema statico e dinamico. GENNAIO Comprendere la struttura fisica di un DBMS 1 Sistemi informativi e informatici DICEMBRE Dati ed informazione Sistemi informativi Sistemi informatici Ciclo di vita di un sistema informatico GENNAIO Descrivere le caratteristiche di un sistema informativo LF P S TA E G RI L Q T SL PC SW G CI Q S C P P O LF P S TA E G RI LQ T SL A PC SW G CI Q S C P P O a DICEMBRE Individuare le componenti ed il ruolo di un sistema informativo automatizzato; analizzare le fasi del ciclo di vita di un sistema informativo VERIFICHE STRUMENTI CONOSCENZE METODI ABILITA’ ORE EFFETTIVE COMPETENZE PERI ODO Unità formativa ORE PREVISTE TESTO: Corso di Informatica – Zanichelli VOLUME 3 MODULO RIF. MD03R PROGRAMMAZIONE ANNUALE INDIVIDUALE Classe: 5F Informatica Docente: BRANCHI Sabrina – ITP: PAGHERA Adriana Progettare un modello logico relazionale a partire da uno schema-ER La progettazione logica: il modello relazionale. Definizione di Database; classificazione diversi modelli per database; Il modello relazionale: concetti base teoria relazionale; le principali forme normali; la definizione delle operazioni dell’algebra relazionale 4 REV 00 Anno Scolastico: 2016-2017 Modello relazionale MAGGIO Descrivere i comandi fondamentali del linguaggio. Formulare query di definizione e di manipolazione dei database sulla base dello schema relazionale fornito Materia: INFORMATICA DICEMBRE Tradurre lo schema statico di un progetto concettuale nello schema logico relazionale di un database; applicare le forme normali per ottimizzare uno schema logico relazionale; realizzare i servizi di un sistema informativo mediante le operazioni dell’algebra relazionale; analizzare i diversi tipi di integrità dei dati. Installazione di MySQL Operatività MySQL da console Installazione GUI MySQL Operatività MySQL da GUI Realizzare lo schema logico di un database relazionale mediante un codice sorgente SQL. 17/10/11 Il linguaggio SQL DDL per definire i dati: CREATE, ALTER, DROP , vincoli di colonna, vincoli di Tabella, vincolo di Integrità referenziale, Viste DML per manipolare i dati: comandi INSERT, DELETE, UPDATE JOIN ( INNER, LEFT, RIGHT) funzioni di aggregazione: COUNT(), SUM(), MAX(),AVG() , funzioni date; raggruppamento: GROUP BY, HAVING, Ordinamento: ORDER BY SubQuery, Operatori insiemistici, DCL: gestire acceso al database (GRANT, REVOKE); Transazioni: comand START TRANSACTION, COMMIT, ROLLBACK 2 5 SQL MAGGIO Operazione di congiunzione SETTEMBRE Query di Interrogazione: SELECT, FROM, AS, Operazione di selezione WHERE, BETWEEN, LIKE, IN, NOT, NOT IN,IS NULL LF P S TA E G RI LQ T SL A PC SW G CI Q S C P P O MODULO RIF. MD03R PROGRAMMAZIONE ANNUALE INDIVIDUALE Classe: 5F Informatica Docente: BRANCHI Sabrina – ITP: PAGHERA Adriana Installazione di PHP Realizzazione di semplici pagine HTML Realizzazione di semplici pagine PHP Realizzazione di pagine PHP + MySQL 17/10/11 Materia: INFORMATICA 6 PhP MAGGIO La sintassi del linguaggio: variabili, Array associativi, funzioni Gestione di form Html e passaggio di dati tra pagine web Gestione e validazione degli input nelle pagine web Gestione dei cookies e delle sessioni (esercitazione guidata gestione login/logout con le sessioni ) MAGGIO Acquisire discreta autonomia nella progettazione e realizzazione di web-service MAGGIO Internet e il protocollo HTTP Architetture software client-server Anno Scolastico: 2016-2017 NOVEMBRE Descrivere il funzionamento client-server su cui si basa il web (protocollo HTTP). Accesso ad una base dati: interfaccia del linguaggio PHP con il DBMS MYSQL -utilizzo libreria mysql – Connessione – Esecuzione di una Query – Acquisizione dei record – Formattazione dei risultati in una tabella Gestione degli utenti e delle password con DBMS MYSQL Gestire un progetto informatico per la realizzazione di un sito web con database Saper organizzare un progetto informatico Possibilità di implementare il progetto informatico scelto nella tesina 3 7 REV 00 LF P S TA E G RI L Q T SL A PC SW G CI Q S C P P O MODULO RIF. MD03R PROGRAMMAZIONE ANNUALE INDIVIDUALE Classe: 5F Informatica Docente: BRANCHI Sabrina – ITP: PAGHERA Adriana Lonato del Garda, 11 Maggio 2016 17/10/11 Materia: INFORMATICA Firme Anno Scolastico: 2016-2017 Branchi Sabrina / Paghera Adriana Firma rappresentanti ______________________ ______________________ Legenda per la compilazione della sez. D STRUMENTI METODI VERIFICHE L LF PS CI QS C P R PO TC Q T SL A PC SW G V S Libri integrativi a quelli in adozione, riviste, documentazione in genere Quaderni di lavoro Test formativi Strumenti di laboratorio Audiovisivi o ipertesti Personal Computer Software specifico Grafici, tabelle, schemi Visite guidate Stages TA LG EG LS RI R AE TP Lezione frontale Presentazione di situazioni problematiche (problem solving) Test di autovalutazione Lavori di gruppo Esercizio applicativo guidato Lavoro sperimentale Ricerche individuali Relazioni Attività extracurricolari Trattazioni pluridisciplinari 4 REV 00 Colloqui individuali Quesiti scritti Componenti ed elaborazioni Esercizi o problemi applicativi Relazioni Prova operativa Test a risposta chiusa