Istituto d’Istruzione Secondaria Superiore Carlo Emilio Gadda Presidenza e Segreteria: v. Nazionale 6 43045 Fornovo di Taro (PR) – Tel. 0525 400229 Fax 0525 39300 E-mail: [email protected] Sito web: www.iissgadda.it PEC: [email protected] Sede staccata: v. XXV Aprile 8 43013 Langhirano (PR) – Tel. 0521 857566 Fax 0521 852427 C.F. 92180110345 - Cod. IT. PRIS00800P PIANO DI LAVORO ANNO SCOLASTICO: I.I.S.S. “C. E. GADDA” Sede di : DISCIPLINA : 5A 2017 LANGHIRANO INFORMATICA DOCENTE : CLASSE: 2016 / M. FORNI INDIRIZZO: INFORMATICO LIVELLI DI PARTENZA LIVELLI DI PARTENZA RILEVATI Non previsti per la classe quinta. Livello Insufficiente Sufficiente (6) Discreto (7) Buono (8) Ottimo (9-10) N° Totale studenti Numero studenti ATTIVITA' DI RECUPERO A. Curricolare (in itinere): Il costante dialogo con la classe consentirà, di volta in volta, di verificare il livello di competenze raggiunto e di mettere in atto sia iniziative di recupero sia di rinforzo. Le attività di recupero saranno principalmente di tipo curricolare e verranno attuate durante tutto l’anno scolastico. B. Corsi di recupero pomeridiani: qualora se ne ravviserà la necessità, comunque compatibilmente con la pianificazione economica dell'Istituto. C. Sportelli: qualora se ne ravviserà la necessità, comunque compatibilmente con la pianificazione economica dell'Istituto. D. Studio individuale a casa: qualora se ne ravviserà la necessità. APPROFONDIMENTI PREVISTI PER GLI ALUNNI PIÙ MOTIVATI In presenza di alunni fortemente motivati, potranno essere proposti approfondimenti teorici e pratici delle principali tematiche sviluppate nel corso dell’anno scolastico. OBIETTIVI FORMATIVI DELLA DISCIPLINA/ FINALITA’ Le linee guida ministeriali per il quinto anno prevedono che la disciplina informatica concorra al conseguimento dello sviluppo di specifiche abilità, tra le quali emergono: utilizzare le strategie del pensiero razionale negli aspetti dialettici ed algoritmici per affrontare situazioni problematiche elaborando opportune soluzioni; sviluppare applicazioni informatiche per reti locali o servizi a distanza; scegliere dispositivi e strumenti in base alle loro caratteristiche funzionali; gestire progetti secondo le procedure e gli standard previsti dai sistemi aziendali di gestione della qualità e della sicurezza; redigere relazioni tecniche e documentare le attività individuali e di gruppo relative a situazioni professionali. Per la classe quinta l’attività didattica mirerà principalmente all’acquisizione dei seguenti: OBIETTIVI SPECIFICI DI APPRENDIMENTO Lo studente dovrà: Saper progettare e realizzare applicazioni informatiche con basi di dati Sviluppare applicazioni web-based integrando anche basi di dati Conoscere il modello concettuale, logico e fisico di una base di dati Saper utilizzare tecniche per l'interrogazione di una base di dati Saper realizzare pagine web dinamiche. PROGRAMMAZIONE ANNUALE PER COMPETENZE Macroargomenti/ Moduli /U.D. Progettazione di database Competenze chiave* 3.1, 3.4, 3.5 Competenze PECUP ** Obiettivi formativi PECUP: “Database” “Uso di applicazioni Client/server” DDL Strumenti: “DBMS” Conoscenze 3.1, 3.4, 3.5 Obiettivi formativi PECUP: “Database” “Uso di applicazioni Client/server” DDL, DML e QL Strumenti: “DBMS” Il linguaggio SQL 3.1, 3.4, 3.5 Obiettivi formativi PECUP: “Database” “Uso di applicazioni Client/server” DDL, DML e QL Strumenti: “DBMS” Livello minimo di conoscenze e abilità Comprendere le necessità dei database Saper ricavare entità da temi specifici Saper ricavare entità da temi specifici Conoscere i vantaggi di un DBMS Utilizzare lo schema concettuale dei dati ER Utilizzare lo schema concettuale dei dati ER Individuare le entità e le associazioni in una situazione complessa Utilizzare il modello logico dei dati Utilizzare il modello logico dei dati Rispettare le regole di integrità Rispettare le regole di integrità Utilizzare e potenzialità di una base di dati relazionale Saper operare con un DBMS Utilizzare e potenzialità di una base di dati relazionale Saper operare con un DBMS Saper individuare i tipi di DBMS e le architetture di riferimento Saper utilizzare SQL per interrogare una base di dati Acquisire la conoscenza degli aspetti funzionali e organizzativi di una base di dati DBMS locali e di rete Abilità/capacità Conoscere a struttura di tabelle, record e campi Conoscere il significato di relazione e di chiave primaria Effettuare ricerche nelle tabelle Interrogare il database mediante le query Riconoscere il significato del DDL, DML, e QL Realizzare interrogazioni alla basi di dati mediante SQL Tempi di svolgime nto 16 ore (+ 2 di verifica) 28 ore (+ 2 di verifica) Saper costruire lo schema di una base di dati Saper utilizzare SQL per interrogare una base di dati Saper utilizzare il linguaggio SQL per effettuare query in più tabelle Saper utilizzare il linguaggio SQL per effettuare query in più tabelle Saper utilizzare i principali operatori di aggregazione Saper utilizzare i principali operatori di aggregazione Saper applicare i Saper applicare i 26 ore (+2 di verifica) Fondamenti di programmazione in PHP 3.1, 3.2, 3.4, 3.5 DCL, DML e QL Obiettivi formativi PECUP: “Programmazione distribuita in PHP” Strumenti: “Web Server” Comprendere concetto di pagina web statica e dinamica Capire il ruolo dei server http e degli script lato server Riconoscere il ruolo dei tipi di dati ed effettuare il casting tra tipi dati diversi Comprendere la visibilità delle variabili raggruppamenti Saper applicare gli operatori e i principali costrutti del linguaggio PHP raggruppamenti Saper applicare gli operatori e i principali costrutti del linguaggio PHP Saper operare con gli array associativi $_GET e $_POST Saper operare con gli array associativi $_GET e $_POST Saper creare script che utilizzino array e stringhe Saper elaborare parametri ricevuti da pagine web 26 ore (+2 di verifica) Saper elaborare parametri ricevuti da pagine web Definire gli array e gli array associativi CLIL: Introduction to the PHP Language Applicazioni in PHP 3.1, 3.4, 3.5 Obiettivi formativi PECUP: “Database” “Uso di applicazioni Client/server”, “Programmazione distribuita in PHP” Strumenti: “DBMS” e “Web Server” Riconoscere la caratteristica stateless del protocollo HTTP Saper applicare script per la gestione di file Comprendere il concetto di persistenza tra pagine PHP Saper applicare la persistenza alle applicazioni PHP CLIL: The MVC pattern in PHP Saper effettuare una connessione ad una base di dati in PHP Saper effettuare una connessione ad una base di dati in PHP * Vedi allegati N° 2 e N° 3 ** primo biennio vedi allegato N° 1 – Secondo biennio e quinto anno vedi PECUP d’indirizzo sul sito d’Istituto 20 ore (+2 di verifica) ATTIVITÀ O PROGETTI INTERDISCIPLINARI I docenti di Informatica e di Inglese collaboreranno alla definizione di unità specifiche di apprendimento per l'acquisizione di lessico specialistico (microlingua) ed il potenziamento delle capacità linguistiche nella lingua Inglese. Essendo il docente di informatica certificato CLIL, svolgerà parte del monte ore in detta metodologia. In particolare, saranno veicolate secondo la metodologia CLIL le unità di laboratorio relative a: Modulo Unità Contenuti Ore Fondamenti di programmazione in PHP Introduction to the PHP Language Server-side web programming PHP syntax and semantics 12 Applicazioni in PHP The MVC Pattern The Model View Controller programming pattern 8 METODI DIDATTICI La disciplina, ad eccezione della prima introduzione, è prettamente laboratoriale. La metodologia prevede: Dialogo costante Lezione frontale in classe e/o in laboratorio Esercitazioni guidate e non in classe e/o laboratorio Lavoro individuale e a piccoli gruppi Il problem solving per sviluppare capacità logiche Studio e svolgimento di esercizi a casa Assegnazione di compiti con stesura di relazioni Recupero periodico STRUMENTI DI LAVORO Libri di testo e loro uso: Camagni / Nikolassy – Progettare i Database, SQL e PHP, Hoepli Editore Ulteriore materiale che si intende utilizzare: Dispense ed appunti forniti dal docente STRUMENTI DI VERIFICA E DI VALUTAZIONE Indicare le tipologie e i tempi di somministrazione 1. Prove scritte: una per modulo, in generale della durata di 2 ore e valutate secondo griglia di valutazione da esame di stato. 2. Prove orali: almeno una interrogazione per periodo, una simulazione di orale e fine anno scolastico 3. Prove pratiche: le attività di laboratorio saranno sottoposte a valutazione (in generale, una per ogni modulo) La valutazione verterà maggiormente sull'analisi di problemi (approccio di tipo problem solving) e la verifica e comprensione degli argomenti proposti. La valutazione terrà conto 6 dei sondaggi dal posto, dello svolgimento delle esercitazioni in classe (analisi di situazioni problematiche), e la tenuta del materiale didattico, in particolare la presa di appunti e lo svolgimento delle consegne. L’attività di laboratorio si baserà sulla produzione dei lavori assegnati nei tempi stabiliti. Nota: la parte conclusiva dell'anno sarà dedicata prevalentemente alla preparazione della seconda prova scritta dell'esame di stato con la rassegna guidata delle prove scritte degli anni precedenti. 7 Allegato N° 1 Competenze di base assi culturali (primo biennio) 1. Asse dei linguaggi 1. Padronanza della lingua italiana 2. Utilizzare una lingua straniera per i principali scopi comunicativi ed operativi 3. Utilizzare gli strumenti fondamentali per una fruizione consapevole del patrimonio artistico e letterario 4. Utilizzare e produrre testi multimediali 2. Asse matematico 1. Utilizzare le tecniche e le procedure del calcolo aritmetico ed algebrico, rappresentandole anche sotto forma grafica 2. Confrontare ed analizzare figure geometriche, individuando invarianti e relazioni. 3. Individuare le strategie appropriate per la soluzione di problemi 4. Analizzare dati e interpretarli sviluppando deduzioni e ragionamenti sugli stessi anche con l’ausilio di rappresentazioni grafiche, usando consapevolmente gli strumenti di calcolo e le potenzialità offerte da applicazioni specifiche di tipo informatico 3. Asse scientifico-tecnologico 1. Osservare, descrivere ed analizzare fenomeni appartenenti alla realtà naturale e artificiale e riconoscere nelle sue varie forme i concetti di sistema e di complessità 2. Analizzare qualitativamente e quantitativamente fenomeni legati alle trasformazioni di energia a partire dall’esperienza 3. Essere consapevole delle potenzialità e dei limiti delle tecnologie nel contesto culturale e sociale in cui vengono applicate 4. Asse storico e sociale 1. Comprendere il cambiamento e la diversità dei tempi storici in una dimensione diacronica attraverso il confronto fra epoche e in una dimensione sincronica attraverso il confronto fra aree geografiche e culturali. 2. Collocare l’esperienza personale in un sistema di regole fondato sul reciproco riconoscimento dei diritti garantiti dalla Costituzione, a tutela della persona, della collettività e dell’ambiente. 3. Riconoscere le caratteristiche essenziali del sistema socio economico per orientarsi nel tessuto produttivo del proprio territorio. 8 Allegato N° 2 Competenze chiave per la cittadinanza (obbligo scolastico) 1. 2. 3. 4. 5. 6. 7. 8. Imparare ad imparare Progettare Comunicare Collaborare e partecipare Agire in modo autonome e responsabile Risolvere problemi Individuare collegamenti e relazioni Acquisire e interpretare l’informazione. 9 Allegato N° 3 Competenze chiave per l’apprendimento permanente, competenze europee (secondo biennio, quinto anno) 1. 2. 3. 4. 5. 6. 7. 8. comunicazione nella madrelingua; comunicazione nelle lingue straniere; competenza matematica e competenze di base in scienza e tecnologia; competenza digitale; imparare a imparare; competenze sociali e civiche; spirito di iniziativa e imprenditorialità; consapevolezza ed espressione culturale. 10