I.I.S.S. BLAISE PASCAL
Via Carducci, 4 - 10094 Giaveno (TO)
tel. 011 9378193 - 011 9363321 - fax 011 9377478
C.F. 86049000010
[email protected][email protected] - www.pascalgiaveno.it
A. S. 2014 – 2015
PIANO DI LAVORO DEL PROF. Lorusso Gerolamo
Materia:
Classe:
Indirizzo:
Numero allievi:
Libro di testo adottato:
Informatica
4°E
Liceo Scientifico Opzione Scienze Applicate
22
A. Lorenzi , M. Govoni “Informatica Applicazioni Scientifiche” Ed. Atlas ISBN 978-88-268-1639-5
Attività di accoglienza e integrazione
A partire dal corrente anno scolastico ci sono due nuovi allievi: Bunino Lorenzo e Leto Chiara. Si tratta di due
allievi provenienti dalla ex 3°D che hanno richiesto un cambio di classe. Nessun lavoro differenziato è richiesto
per favorire l’inserimento e la partecipazione attiva al dialogo educativo.
Livello rilevato della classe e dei singoli alunni all’inizio dell’anno
La prima verifica ha avuto un esito discreto o buono per un limitato numero di allievi, un esito sufficiente o
non lontano dalla sufficienza per un gruppo più consistente di allievi, mentre alcuni allievi sono risultati
gravemente insufficienti.
Obiettivi didattici trasversali
 comprendere i principali fondamenti teorici delle scienze dell’informazione;
 consolidare l’uso dei più comuni strumenti software per il calcolo, la ricerca e la comunicazione in rete, la
comunicazione multimediale; saper risolvere problemi scientifici di complessità crescente, e scegliendo di
volta in volta lo strumento più adatto;
 saper cooperare e lavorare in gruppo.
Obiettivi disciplinari
 introduzione alla progettazione di app per smartphone su piattaforma Android;
 paradigma di programmazione ad oggetti in linguaggio C++;
 database e linguaggio SQL
Programma dettagliato (eventualmente per moduli)
1. app per smartphone su piattaforma Android
 presentazione dell’ambiente di sviluppo App Inventor
 validazione delle app tramite emulatore Android
 costruzione dell’eseguibile e installazione su device smartphone/tablet con Android
 importazione ed esportazione del codice sorgente
 progettazione di semplici app (indovina un numero, gioco del tris, invio di SMS)
2.
Programmazione strutturata in C++
 Dati strutturai: array a due dimensioni
3.
Programmazione orientata agli oggetti in C++
 nozioni di base
o Introduzione alla programmazione ad oggetti
Doc. I.I.S.S. B. Pascal Giaveno
Modulo M000
Rev. 00 -15/04/2014
Pagina 1 di 4
differenze tra programmazione strutturata e programmazione ad oggetti
definizioni di oggetto, classe, attributo e metodo
creazione e uso di oggetti
incapsulamento
ereditarietà e gerarchia di classi
 approfondimenti
o polimorfismo: overloading e overriding
o array di oggetti
o
o
o
o
o
4.
Database
 nozioni di base
o database e DBMS: caratteristiche fondamentali e funzioni offerte agli utenti
o linguaggi per database (DDL, DML, Query Language)
o modellazione dei dati: livello concettuale, logico e fisico
 modello concettuale E/R e regole di lettura delle associazioni
 modello relazionale
o concetti e requisiti fondamentali, operazioni dell’algebra relazionale
o vincoli d’integrità: vincolo di chiave, vincolo di tupla, integrità referenziale
o regole di derivazione del modello logico dal modello E/R
 la normalizzazione delle relazioni: 1FN, 2FN e 3FN
 Linguaggio SQL
o caratteristiche generali del linguaggio SQL
o tipi di dati
o comando Select: criteri di selezione, ordinamento e raggruppamento dei dati, funzioni di
aggregazione, subquery
o comandi di DDL: Create Table, Alter Table
o comandi di DML: Insert, Update, Delete
o realizzazione di database con MS Access e uso di Access-SQL
 progettazione di database: dall’analisi dei requisiti all’implementazione con il DBMS
Metodologie e strategie didattiche
 lezione frontale
 lezione dialogata
 lavoro cooperativo
 problem solving.
Strumenti (oltre al libro di testo)
 laboratori
 LIM
 documentazione online
 appunti dalle lezioni
 slide create/ utilizzate dal docente
Verifica e valutazione
Gli obiettivi della disciplina richiedono l’utilizzo di prove di verifica differenziate, formative e sommative, e
riconducibili alle seguenti tipologie:
 scritto: problemi e produzione di programmi;
 orale: test a scelta multipla, relazioni su attività e progetti di laboratorio, domande di teoria sui
concetti di base affrontati a lezione;
 di laboratorio: progetti di laboratorio individuali e di gruppo (2-3 allievi)
Doc. I.I.S.S. B. Pascal Giaveno
Modulo M000
Rev. 00 -15/04/2014
Pagina 2 di 4
La valutazione finale di ogni modulo del programma si avvale di verifiche appartenenti alle tipologie previste
che misurino l’acquisizione di competenze.
Per quanto riguarda la valutazione si fa riferimento ad una media ponderata in cui le prove scritte e orali
hanno peso 0.7 e le prove di laboratorio hanno peso 0.3.
Attività di recupero
Per quanto riguarda le attività di recupero si stabilisce lo svolgimento in itinere e lezioni di supporto
extracurricolari da attivare nei momenti opportuni, in relazione allo svolgimento del programma.
Approfondimenti previsti per gli alunni più motivati
Per gli alunni più motivati sono previste attività di ricerca e approfondimento sul mondo del web e
sull’attività di programmazione.
Raccordi interdisciplinari
Come indicato negli obiettivi didattici trasversali, l’utilizzo degli strumenti informatici è finalizzato alla
soluzione di problemi connessi allo studio delle altre discipline, in accordo con la programmazione didattica dei
colleghi di altre discipline. Il foglio elettronico e i siti web sono i principali strumenti utilizzati per
queste applicazioni
Data: 08/11/2014
Doc. I.I.S.S. B. Pascal Giaveno
Il docente LORUSSO Gerolamo
Modulo M000
Rev. 00 -15/04/2014
Pagina 3 di 4
1° QUADRIMESTRE
Modulo n. progressivo
App per smartphone su
piattaforma Android
2. Programmazione
strutturata in linguaggio
C++
3. Programmazione orientata
agli oggetti in C++
Unità didattica
Metodi e strumenti
Verifica
Raccordi
interdisciplinari
Tempi
 prove in laboratorio
8 ore
Dati strutturati: array a
due dimensioni
 scritta
8 ore
Nozioni di base
 scritta
10 ore
Approfondimenti:
polimorfismo e array di
oggetti
 progetto di laboratorio
10 ore
1.
2° QUADRIMESTRE
Modulo n. progressivo
4.
Database
Doc. I.I.S.S. B. Pascal Giaveno
Unità didattica
Metodi e strumenti
Verifica
Raccordi
interdisciplinari
Tempi
modello E/R
 scritta
6 ore
Modello relazionale
 scritta
8 ore
Linguaggio SQL
 prove di laboratorio
8 ore
Progettazione di
database
 progetto di laboratorio
8 ore
Modulo M000
Rev. 00 -15/04/2014
Pagina 4 di 4