PLP informatica

annuncio pubblicitario
ITIS MATTEI
PIANO DI LAVORO PERSONALE
NOME: Tessore Luca
MATERIA: INFORMATICA
FIRMA:
DATA : 22 settembre 2016
CLASSE: 5 Ainf
 OBIETTIVI GENERALI DELLA DISCIPLINA NEL BIENNIO/TRIENNIO
Gli obiettivi triennali della disciplina, in realtà comuni anche alle altre discipline tecniche, sono:
•Saper analizzare problemi e implementare le soluzioni seguendo una metodologia modulare
nell'organizzazione del lavoro, documentando le tappe fondamentali e giustificando le scelte
operate.
•Saper lavorare con autonomia durante le esercitazioni pratiche.
•Conoscere le basi teoriche dei moderni sistemi di telecomunicazione.
•Capacità di configurare un piccolo sistema di rete.
•Saper scrivere pagine web che si colleghino anche a sorgenti di informazione (database)
•Saper programmare in più linguaggi di programmazione.
 OBIETTIVI DIDATTICI DA CONSEGUIRE NELL’ANNO
Nel corso del 5° anno ci si soffermerà sui database e sui relativi metodi di analisi, progettazione e
realizzazione. Al termine dell'anno lo studente sarà in grado di:
- conoscere i concetti fondamentali sui database e sui database distribuiti;
- conoscere e saper utilizzare il linguaggio SQL;
- saper utilizzare i programmi Access (anche al fine di un eventuale certificazione ECDL European Computer Driving Licence - modulo 5) e MySql Workbench;
- sapersi orientare all'interno di un ambiente di rete e interfacciare database in ambiente web;
- saper costruire semplici applicazioni che utilizzano un database e risorse web;
- saper presentare un progetto, anche mediante strumenti di presentazione come Power Point
(anche al fine di un eventuale certificazione ECDL - European Computer Driving Licence modulo 6).
La finalità principale resta comunque quella di fornire agli studenti conoscenze e capacità
specifiche tali da metterli in grado di intervenire nel settore della progettazione/realizzazione di
database.

•
•
•
COMPETENZE RICHIESTE
Progettare, realizzare e gestire un database.
Progettare, realizzare e gestire pagine web dinamiche con interfacciamento ad un database.
Utilizzare il lessico e la terminologia tecnica di settore anche in lingua inglese.
 MODALITÀ DI VERIFICA DEL POSSESSO DELLE COMPETENZE
Attraverso le verifiche individuali e di gruppo e le attività di laboratorio verranno accertate le
competenze via via acquisite.
 SITUAZIONE INIZIALE DELLA CLASSE
Individuazione dei prerequisiti specifici del corso
Inglese: nozioni di base per la lettura di manuali di programmazione e per la navigazione internet.
Informatica: programmazione Java, sistema operativo (Windows), elaboratore di testi (Word),
nozioni di base su internet, linguaggio HTML.
I prerequisiti elencati risultano in massima parte in possesso degli studenti della classe.
PLP
REV. 3
del
20.09.12
Pagina 1 di 4
ITIS MATTEI
PIANO DI LAVORO PERSONALE
NOME: Tessore Luca
MATERIA: INFORMATICA
FIRMA:
DATA : 22 settembre 2016
CLASSE: 5 Ainf
Livelli di partenza
Verranno valutati i livelli di partenza dei singoli alunni ed il livello medio della classe basandosi
principalmente sulla conoscenza degli argomenti sviluppati durante l'anno precedente, tenendo
comunque in considerazione anche le necessarie basi matematiche e la capacità degli alunni di
utilizzare tali conoscenze.
Lo strumento principale utilizzato per tale valutazione è il coinvolgimento della classe, nelle
spiegazioni teoriche come nella risoluzione di esercizi, attraverso frequenti domande rivolte ai
singoli alunni. Anche la prima prova scritta e le prime esercitazioni di laboratorio dell'anno
contribuiranno alla valutazione dei livelli di partenza. Da una prima, parziale, analisi e dalla
situazione in uscita dell’anno precedente la classe risulta essere a un livello medio/alto.
 METODOLOGIA DI LAVORO
La lezione frontale è prevista solo per la spiegazione delle nozioni di base riguardanti la
progettazione dei database e il linguaggio SQL, mentre la lezione di tipo interattivo si presta per
tutti gli altri argomenti trattati durante l'anno. La ricerca ed il lavoro di gruppo sono più adatte per
l'attività di laboratorio.
Le lezioni saranno, quando possibile, condotte per problemi, con stimoli e informazioni preliminari,
al fine di ottenere una partecipazione attiva degli alunni nella fase di ricerca delle soluzioni e delle
conclusioni dettate dalle generalizzazioni e formalizzazioni dei risultati ottenuti.
L'attività di recupero, quando necessaria, sarà svolta con due modalità distinte: in classe (in
particolare prima e/o dopo le verifiche formative) o in laboratorio (su richiesta del singolo studente
o del gruppo su uno specifico argomento).
 RISORSE NECESSARIE
Appunti, libri di testo, laboratorio e sua strumentazione. In particolare, per la natura della disciplina,
gli aspetti teorici e pratici risultano inscindibili, quindi i corsi dovranno avvalersi del supporto dei
laboratori che, oltre alla normale strumentazione, dovranno essere dotato del software necessario
all'esercitazione prescelta.
 MODALITÀ DI VERIFICA E VALUTAZIONE
Interrogazioni e domande orali (individuali) saranno rivolte principalmente alla verifica dei
contenuti, mentre la prova (individuale) scritta e le esercitazioni di laboratorio (individuali o di
gruppo) consentiranno anche la verifica delle capacità progettuali raggiunte dagli allievi.
Per quanto riguarda la verifica e valutazione formativa, sono previste interrogazioni (in classe e in
laboratorio), compiti in classe, e in alcuni casi anche relazioni di laboratorio, al fine di ottenere
indicazioni su come procede l'apprendimento del singolo alunno e per poter adottare, dove
necessario, eventuali strumenti di recupero. La valutazione terrà conto anche del grado di
partecipazione al dialogo educativo, dell'impegno e delle abilità dimostrati in classe ed in
laboratorio, dell'autonomia nell'affrontare e risolvere i problemi proposti in laboratorio.
Per la valutazione sommativa, al fine di appurare la preparazione globale, si terrà conto delle
valutazioni parziali prima esposte e di eventuali verifiche complessive che indichino il grado di
raggiungimento degli obbiettivi fissati.
La valutazione sarà espressa con voti da 1 a 10, secondo deliberazioni del Collegi Docenti. Si
utilizzeranno al più i mezzi voti.
PLP
REV. 3
del
20.09.12
Pagina 2 di 4
ITIS MATTEI
PIANO DI LAVORO PERSONALE
NOME: Tessore Luca
MATERIA: INFORMATICA
FIRMA:
DATA : 22 settembre 2016
CLASSE: 5 Ainf
 PROGRAMMA
Selezione dei contenuti
- Ripasso sulla programmazione Java.
- Progettazione delle basi di dati.
- MySql, Access ed il linguaggio SQL.
- Interfacce per basi di dati, database nel web e approfondimenti.
Per una suddivisione più dettagliata si rimanda al programma dettagliato allegato.
Definizione della scansione temporale di massima
1) Ripasso sulla programmazione Java.
I tempi previsti per questo primo modulo sono di circa due settimane. Il termine è previsto per la
fine del mese di settembre. Va sottolineato però che parte del ripasso sulla programmazione Java
verrà sviluppato durante le ore di laboratorio del modulo successivo con lo sviluppo di alcuni
semplici programmi.
2) Progettazione delle basi di dati.
I tempi previsti per questo modulo sono di circa sei settimane, con numero di ore di lezione molto
superiore a quello di ore di attività di laboratorio. L'inizio è previsto per la metà del mese di ottobre
ed il termine per la metà del mese di dicembre. Eventuali ore di laboratorio disponibili potranno
essere utilizzate anche per anticipare esercitazioni sull’utilizzo di base di Access e MySql.
3) MySql, Access ed il linguaggio SQL.
I tempi previsti per questo modulo (il più rilevante dell'intero anno) sono di circa otto settimane,
con numero di ore di lezione pari a quello di ore di attività di laboratorio. L'inizio è previsto per
l'inizio del mese di gennaio ed il termine per la metà del mese di marzo.
4) Interfacce per basi di dati, database nel web ed eventuali approfondimenti
I tempi previsti per questo modulo sono di circa sei settimane, con numero di ore di lezione minore
a quello di ore di attività di laboratorio. Per questo motivo questo modulo avrà una tempistica
particolare: verrà suddiviso, per la parte di programmazione Java (integrata con JSP e/o PHP) ed i
relativi eventuali approfondimenti (android app, networking, ecc.), sull'intero anno a partire
dall'inizio del mese di ottobre al fine di sfruttare al meglio il laboratorio. L'inizio della parte di
interfacciamento dei database (con Java) e database nel web (con JSP e/o PHP) è invece previsto
per la fine del mese di marzo ed il termine per la fine del mese di aprile. Nelle ultime settimane,
l'attività sarà principalmente di laboratorio e ciò consentirà di liberare ore di lezione per la
preparazione all'esame di stato.
5) Preparazione all'esame di stato.
I tempi previsti per questa parte sono di circa due settimane che si collocano alla fine dell'anno
scolastico più altre due eventuali distribuite durante il secondo quadrimestre.
Una definizione dei tempi più precisa è da mettere in relazione ai risultati ottenuti, eventuali
necessità di recupero, esigenze di orario, ecc.
Individuazione delle possibili attività di laboratorio
L'attività di laboratorio sarà rivolta principalmente alla progettazione/realizzazione di database. In
particolare:
- Costruzione, modifica, interrogazione di database mediante SQL con MySql e/o Access.
- Realizzazione e esecuzione di programmi Java (con utilizzo di classi e librerie) per
l'interfacciamento con i database.
- Programmazione web (JSP, PHP, ecc.)
- Pubblicazione web dei dati del database mediante pagine dinamiche (JSP, PHP, ecc.).
PLP
REV. 3
del
20.09.12
Pagina 3 di 4
ITIS MATTEI
PIANO DI LAVORO PERSONALE
NOME: Tessore Luca
MATERIA: INFORMATICA
FIRMA:
DATA : 22 settembre 2016
CLASSE: 5 Ainf
Programma dettagliato
Ripasso sul linguaggio Java:
- Programmazione a oggetti (classi, incapsulamento, overloading, costruttori, ereditarietà).
Progettazione delle basi di dati:
- Cenni sulla produzione del software: controllo qualità e metodologia.
- Gerarchie delle funzioni e modello FH (funzionigramma).
- Schema delle risorse di sistema.
- Modellizzazione dei dati e modello Entity/Relationship.
- Il modello relazionale (tabelle, operazioni relazionali, normalizzazione delle relazioni, integrità referenziale).
Il linguaggio SQL:
- Caratteristiche generali.
- Identificatori e tipi di dati.
- La definizione delle tabelle.
- Comandi per la manipolazione dei dati.
- Il comando SELECT.
- Le operazioni relazionali nel linguaggio SQL.
- Il prodotto cartesiano.
- Le funzioni di aggregazione.
- Ordinamenti e raggruppamenti.
- Le condizioni di ricerca.
- I comandi per la sicurezza.
- Le viste.
- Integrità dei dati e gestione delle transazioni.
- Interrogazioni nidificate.
- Uso di tabelle temporanee
Access e MySql:
- Caratteristiche generali.
- La definizione e l'apertura di un database.
- La definizione delle tabelle.
- Il caricamento dei dati.
- La definizione delle associazioni.
- Le query.
- Cenni su maschere e report di Access
Interfacce per basi di dati:
- Il codice Java per la connessione al database.
Database nel web e approfondimenti:
- JSP (e/o PHP).
- Android app.
- Networking.
 TESTO/I UTILIZZATO
Titolo: Le basi di dati il linguaggio SQL/Access, MySql, database in rete - Autori: Lorenzi e Cavalli
- Editrice Atlas.
PLP
REV. 3
del
20.09.12
Pagina 4 di 4
Scarica