ISTITUTO DI ISTRUZIONE SUPERIORE STATALE IRIS VERSARI - Cesano Maderno (MB) PIANO DI LAVORO DEL PROFESSORE Indirizzo ☐: LICEO SCIENTIFICO ■ LICEO SCIENTIFICO Scienze Applicate ☐ LICEO TECNICO ☐ ISTITUTO TECNICO Amministrazione Finanza e Marketing MATERIA: …INFORMATICA…. PROF: Pasquale Vetrugno ANNO SCOLASTICO: 2016/17 Classe:…IV B ELENCO DELLE UNITA’ DIDATTICHE/MODULI Num Titolo delle UNITA’ DIDATTICHE/MODULI Durata in ore 1 Progettazione di database 14 2 Gestione di database 26 3 La programmazione nel Web 2.0 26 4 5 6 7 8 9 10 11 12 13 Totale delle ore di attività 66 data di presentazione: …02/11/2016… Firma ………………………………….. Mod DID 14/3 Pdl del 10/09/2012 1 EVENTUALI ELEMENTI DA SEGNALARE RISPETTO ALLA SITUAZIONE DELLA CLASSE EVENTUALI PERCORSI INTERDISCIPLINARI (indicare tipologia dei percorsi e materie coinvolte) Mod DID 14/3 Pdl del 10/09/2012 2 MODULO/UNITÀ DIDATTICA La programmazione nel Web 2.0 PREREQUISITI Conoscere i principali formati con cui vengono rappresentati e organizzati i dati in un elaboratore e i principali comandi dei linguaggi HTML ed SQL MODALITÀ DI VERIFICA Per il controllo in itinere del processo di apprendimento si utilizzeranno principalmente verifiche scritte e pratiche, nonché TEMPI l'osservazione del comportamento assunto durante l'attività didattica svolta sia in classe sia in laboratorio. Saranno utilizzate anche discussioni informali e guidate. Alla valutazione finale concorreranno il percorso di apprendimento effettuato, l'acquisizione dei contenuti e le abilità maturate, il grado di raggiungimento degli obiettivi prefissati, la partecipazione al lavoro scolastico e l'impegno profuso. Le verifiche saranno effettuate mediante: � Prove strutturate, semistrutturate e aperte � Elaborati eseguiti singolarmente sul computer Le valutazioni saranno attribuite su scala decimale completa Settembre-Ottobre Marzo-Giugno COMPETENZE C11: Sviluppare applicazioni in ambiente web 2.0 con form salvando i dati inviati tramite browser nel database su server ABILITÀ Mod DID 14/3 Pdl del 10/09/2012 Installare un web server e un DB server locale Saper installare e aggiornare un sito mediante CMS sia in locale che in remoto Saper pubblicare un sito mediante client FTP Implementare data base remoti con interfaccia grafica sul web Progettare semplici pagine web dinamiche con uso di basi di dati relazionali CONOSCENZE Struttura di un sito web e tecniche di costruzione Web server e architettura per il web Gestione DB MySql Compiti del server web CMS: gestione contenuti, menu, utenti, categorie, plugin Client FTP Approfondimenti su progettazione di database e linguaggio SQL Pagine web statiche e dinamiche Server web Apache e linguaggio PHP: cenni PHP e MySQL: cenni Generazione pagine web dinamiche con manipolazione di DataBase attraverso PHP e SQL embedded:cenni METODOLOGIA E STRUMENTI Lezioni frontali esplicative Momenti collettivi d’aula in forma discorsiva Ricerche guidate Lavori individuali e collaborativi sul computer Libro di testo Piattaforma e-learning Laboratorio di informatica Eventuali appunti integrativi 3 MODIFICHE DELLA PROGETTAZIONE *segnalare eventuali modifiche della progettazione di un modulo/unità didattica in questa colonna, poi consegnare il documento in segreteria didattica chiedendo la sostituzione con il precedente modulo/unità didattica. MODULO/UNITÀ DIDATTICA PREREQUISITI Progettazione di database TEMPI Ottobre - Dicembre Conoscenze e abilità di base acquisite nel biennio e relative all’elaborazione di documenti di produttività mediante prodotti di office automation (elaboratore testi, foglio di calcolo) Connettivi logici e operazioni tra insiemi MODALITÀ DI VERIFICA Per il controllo in itinere del processo di apprendimento si utilizzeranno principalmente verifiche scritte e pratiche, nonché l'osservazione del comportamento assunto durante l'attività didattica svolta sia in classe sia in laboratorio. Saranno utilizzate anche discussioni informali e guidate. Alla valutazione finale concorreranno il percorso di apprendimento effettuato, l'acquisizione dei contenuti e le abilità maturate, il grado di raggiungimento degli obiettivi prefissati, la partecipazione al lavoro scolastico e l'impegno profuso. Le verifiche saranno effettuate mediante: � Prove strutturate, semistrutturate e aperte � Elaborati eseguiti singolarmente sul computer Le valutazioni saranno attribuite su scala decimale completa COMPETENZE ABILITÀ CONOSCENZE C12: Analizzare una semplice realtà e costruirne il modello concettuale e quello logico-relazionale Progettare un data base relazionale Utilizzare lo schema concettuale dei dati E/R Individuare entità e relazioni in una situazione complessa Utilizzare il modello logico dei dati Rispettare le regole di integrità Utilizzare le potenzialità di una base di dati relazionale Utilizzare gli operatori relazionali e applicare le regole di normalizzazione Progettazione di un database: • Modellazione dei dati: il modello E/R • Attributi • Chiavi • Associazioni uno a molti e molti a molti • Progetto di un database • Database relazionali • Regole di integrità • Normalizzazione delle tabelle Mod DID 14/3 Pdl del 10/09/2012 METODOLOGIA E STRUMENTI Lezioni frontali esplicative Momenti collettivi d’aula in forma discorsiva Ricerche guidate Lavori individuali e collaborativi sul computer Libro di testo Piattaforma e-learning Laboratorio di informatica Eventuali appunti integrativi 4 MODIFICHE DELLA PROGETTAZIONE *segnalare eventuali modifiche della progettazione di un modulo/unità didattica in questa colonna, poi consegnare il documento in segreteria didattica chiedendo la sostituzione con il precedente modulo/unità didattica. MODULO/UNITÀ DIDATTICA Gestione di database PREREQUISITI Competenze generali del biennio e conoscenza del modello relazionale Connettivi logici e operazioni tra insiemi Per il controllo in itinere del processo di apprendimento si utilizzeranno principalmente verifiche scritte e pratiche, nonché l'osservazione del comportamento assunto durante l'attività didattica svolta sia in classe sia in laboratorio. Saranno utilizzate anche discussioni informali e guidate. Alla valutazione finale concorreranno il percorso di apprendimento effettuato, l'acquisizione dei contenuti e le abilità maturate, il grado di raggiungimento degli obiettivi prefissati, la partecipazione al lavoro scolastico e l'impegno profuso. Le verifiche saranno effettuate mediante: � Prove strutturate, semistrutturate e aperte � Elaborati eseguiti singolarmente sul computer Le valutazioni saranno attribuite su scala decimale completa MODALITÀ DI VERIFICA TEMPI COMPETENZE C13: Avere una sufficiente padronanza di un linguaggio per la definizione, interrogazione e manipolazione dei dati Dicembre - Marzo ABILITÀ Saper realizzare tabelle Realizzare associazioni tra tabelle garantendo vincoli tra i dati Saper impostare chiavi e indici Utilizzare query per l’interrogazione del database Applicare i costrutti principali del linguaggio SQL Costruire semplici query da eseguire in modalità interattiva su un DB CONOSCENZE METODOLOGIA E STRUMENTI Il dbms relazionale Un linguaggio per le basi di dati relazionali Istruzioni del DDL di SQL Vincoli di integrità Istruzioni del DML di SQL Lezioni frontali esplicative Momenti collettivi d’aula in forma discorsiva Ricerche guidate Lavori individuali e collaborativi sul computer Libro di testo Piattaforma e-learning Laboratorio di informatica Eventuali appunti integrativi Reperimento dei dati: SELECT Le operazioni relazionali in SQL Mod DID 14/3 Pdl del 10/09/2012 5 MODIFICHE DELLA PROGETTAZIONE *segnalare eventuali modifiche della progettazione di un modulo/unità didattica in questa colonna, poi consegnare il documento in segreteria didattica chiedendo la sostituzione con il precedente modulo/unità didattica. SCHEMA DELLA DISTRIBUZIONE TEMPORALE DEI MODULI/UNITA’ DIDATTICHE DI …INFORMATICA…. MODULO/UNITA’ DIDATTICA La programmazione nel Web 2.0 Progettazione di database Gestione di database Mod DID 14/3 Pdl del 10/09/2012 S ETTEMBRE X OTTOBRE NOVEMBRE DICEMBRE GENNAIO FEBBRAIO MARZO APRILE X X X X X X X X 6 X X MAGGIO GIUGNO X X