Doc1 - P. Hensemberger

annuncio pubblicitario
ISTITUTO TECNICO INDUSTRIALE “P. HENSEMBERGER”
ISTITUTO TECNICO : Elettrotecnica, Informatica, Telecomunicazioni,
Meccanica e Meccatronica, Biotecnologie Sanitarie
LICEO SCIENTIFICO SCIENZE APPLICATE
Via Berchet 2 - 20900 Monza  039324607 - Fax 0392326972 - C.F. 85018150152 - C.M. MITF410005
 e-mail [email protected] - internet: www.hensemberger.gov.it
PROGRAMMAZIONE a. s. 2016 / 2017
MATERIA
Classe
INFORMATICA
5
Sez.
D1
Prof. ( Teoria )
LAURA PAVIA
Prof. ( Laboratorio )
G.MARIA SPINELLI
A) ANALISI DELLA SITUAZIONE INIZIALE
Tenuto conto della complessità e vastità del programma di informatica del quinto anno, si
è preferito iniziare subito tale programma senza effettuare un ripasso degli argomenti di
quarta, peraltro non propedeutici.
B) COMPETENZE DI CITTADINANZA
Nel corso di tutto l’anno scolastico si lavorerà affinché gli studenti acquisiscano le
competenze di cittadinanza sotto elencate:
 imparare ad imparare
 progettare
 comunicare
 collaborare e partecipare
 agire in modo autonomo e responsabile
 risolvere problemi
 individuare collegamenti e relazioni
 acquisire ed interpretare l’informazione
C) PROGRAMMAZIONE DIDATTICA E COMPETENZE DISCIPLINARI
Risulta difficile poter prevedere con precisione i tempi per lo svolgimento dei vari
argomenti, poiché ciò dipende da diversi fattori quali:
 eventuali difficoltà incontrate dagli studenti;
 maggiore/minore interesse della classe per un certo argomento (alcuni argomenti, su
richiesta degli alunni, potrebbero richiedere approfondimenti, altri no).
Verrà riportato un piano di lavoro suddiviso per competenze. Ad ogni competenza si
associano le abilità e le conoscenze e si elencano i livelli relativi all’acquisizione di esse.
5D1 INFORMATICA 2016/17
Pagina 1 di 6
ITI“ P.HENSEMBERGER ”
Ad ogni livello si associa, infine, un voto.
La numerazione delle aree tematiche è solo indicativa e potrà non rispecchiare l’effettiva
la tempistica di svolgimento.
AREA TEMATICA 1: Sistemi informativi e sistemi informatici
COMPETENZE
 Utilizzare le strategie del pensiero razionale negli aspetti dialettici ed algoritmici per
affrontare situazioni problematiche elaborando opportune soluzioni.
 Sviluppare applicazioni informatiche per reti locali e servizi a distanza.
SUB COMPETENZA
 Utilizzare il lessico e la terminologia tecnica di settore
ABILITA’
 Utilizzare il lessico e la terminologia tecnica nel settore della progettazione di sistemi
informatici
CONOSCENZE
 Sistemi informativi e sistemi informatici
 Ciclo di vita di un sistema informatico
 Aspetti intensionale ed estensionale dei dati
 File di dati
 Basi di dati e sistemi di gestione delle basi di dati
 Architettura logica delle basi di dati
AREA TEMATICA 2: Le basi di dati relazionali
COMPETENZE
 Utilizzare le strategie del pensiero razionale negli aspetti dialettici ed algoritmici per
affrontare situazioni problematiche elaborando opportune soluzioni.
 Sviluppare applicazioni informatiche per reti locali e servizi a distanza.
SUB COMPETENZA
 Utilizzare il lessico e la terminologia tecnica di settore
 Impostare e risolvere problemi basati sul modello di dati relazionale utilizzando i
diagrammi Entità/Relazioni
ABILITA’
 Utilizzare il lessico e la terminologia tecnica nel settore della progettazione di data base
 Utilizzare i Diagrammi Entità/Relazioni per la progettazione di una base di dati
relazionale
CONOSCENZE
 Diagrammi Entità/Relazioni
 Entità
5D1 INFORMATICA 2016/17
Pagina 2 di 6
ITI“ P.HENSEMBERGER ”





 Attributi delle entità ed attributi chiave
 Associazioni binarie
 Associazioni IS-A
 Associazioni ternarie
 Associazioni ricorsive
 Associazioni parziali e totali
 Attributi delle associazioni
Il modello dei dati relazionale
 Il concetto di relazione
 Schema di relazione (tabella)
 Chiave di una relazione
 Trasformazione da schema ER a schema relazionale
Progettazione e normalizzazione (1NF – 2NF – 3NF) di una base di dati relazionale
Esempi di progettazione di basi di dati relazionali
Linguaggi per operare su basi di dati relazionali
Transazioni
AREA TEMATICA 3: Il linguaggio SQL
COMPETENZE
 Utilizzare le strategie del pensiero razionale negli aspetti dialettici ed algoritmici per
affrontare situazioni problematiche elaborando opportune soluzioni.
 Sviluppare applicazioni informatiche per reti locali e servizi a distanza.
SUB COMPETENZA
 Utilizzare il lessico e la terminologia tecnica di settore
 Utilizzare i linguaggi e le tecniche per l’interrogazione e la manipolazione delle basi di
dati
ABILITA’
 Utilizzare il lessico e la terminologia tecnica nel settore della progettazione di data base
 Sviluppare applicazioni informatiche con basi di dati
CONOSCENZE
 Il comando SELECT
 Le operazioni relazionali nel linguaggio SQL: selezione, proiezione, join
 Le query nidificate
 Join e self-join
 Le funzioni di aggregazione e la clausola di raggruppamento
 Ordinamenti
 Le condizioni di ricerca
 I comandi DDL del linguaggio SQL
 Esempio di database relazionale:
 MySQL
 introduzione all’interfaccia grafica per MySql
 presentazione del sistema
 creazione di tabelle
5D1 INFORMATICA 2016/17
Pagina 3 di 6
ITI“ P.HENSEMBERGER ”
 inserimento, modifica e cancellazione dei dati
 reperimento dei dati (istruzione SELECT)
AREA TEMATICA 4: Pagine web dinamiche con linguaggio PHP
COMPETENZE
 Utilizzare le strategie del pensiero razionale negli aspetti dialettici ed algoritmici per
affrontare situazioni problematiche elaborando opportune soluzioni.
 Sviluppare applicazioni informatiche per reti locali e servizi a distanza.
SUB COMPETENZA
 Utilizzare il lessico e la terminologia tecnica di settore
 Sviluppare applicazioni web-based integrando anche basi di dati
ABILITA’
 Utilizzare il lessico e la terminologia tecnica nel settore della progettazione di data base
 Sviluppare applicazioni web-based in PHP e HTML che interagiscono con basi di dati
CONOSCENZE
 Introduzione/ripasso linguaggio HTML:
 Principali tag di HTML 5
 Fogli di stile: CSS3
 FORM
 La sintassi del linguaggio PHP
 Le variabili del linguaggio PHP
 Gli array del linguaggio PHP
 Le funzioni del linguaggio PHP
 La gestione dei form con il linguaggio PHP
Modulo CLIL:
 PHP 5 MySQLi Functions
 How to perform insert, delete, update, select operations with PHP and MySQLi
 Static and dynamic Webpage architecture
 http: a stateless protocol
 Cookies
 What is a cookie?
 How does a cookie work?
 Cookies in php
 sessions in web application
 What is a session?
 How does a session work?
 sessions in PHP
 PHP login form with session and MySQL
 PHP sign up and login forms with session and MySQL
 Enchryption in PHP: hashing passwords with the PHP 5.5 Password Hashing API
5D1 INFORMATICA 2016/17
Pagina 4 di 6
ITI“ P.HENSEMBERGER ”
D) VERIFICHE DELL’APPRENDIMENTO
PROVE: sono previste valutazioni in numero non inferiore a tre a quadrimestre.
TIPOLOGIA PROVE: analisi di problemi e progettazione di soluzioni con l’ausilio di un
database anche in ambiente Internet e/o con relativa codifica; verifiche orali, simulazione
di prove d’esame.
PROVE DI LABORATORIO: sono previste di media due verifiche individuali per
quadrimestre.
TIPOLOGIA PROVE DI LABORATORIO: prove individuali e/o test validi per il laboratorio.
E) VALUTAZIONE
Viene stabilita la seguente griglia di valutazione in coerenza con i livelli relativi
all’acquisizione delle competenze sopra descritti:
VOTO
MOTIVAZIONI
1-2
Livello base non raggiunto: non conosce alcuna informazione e rifiuta ogni forma e
tentativo di coinvolgimento
3 Livello base non raggiunto: le conoscenze di tutti gli elementi mancano o sono
gravemente errate; non è in grado di applicarle anche in situazioni note ed
evidenzia grosse carenze nell'esposizione
4 Livello base non raggiunto: ha una conoscenza frammentaria delle informazioni,
commette errori gravi anche in situazioni semplici e note. Evidenzia molte carenze
nell'esposizione
5 Livello base non raggiunto: applica le conoscenze con alcune difficoltà in situazioni
semplici e note; comunica con linguaggio non chiaro.
6 Ha conseguito il livello base
7 -8 Ha conseguito il livello intermedio
9-10 Ha conseguito il livello avanzato
F) ATTIVITA’ DI RECUPERO
Sono previsti momenti di recupero in itinere per coloro che sottoporranno agli insegnanti
esercizi e/o quesiti oppure chiederanno chiarimenti.
Inoltre nel mese di gennaio o febbraio è possibile che venga attivato un corso di recupero per
quegli studenti che saranno risultati insufficienti allo scrutinio del primo quadrimestre.
5D1 INFORMATICA 2016/17
Pagina 5 di 6
ITI“ P.HENSEMBERGER ”
MONZA lÌ, 04/11/2016
FIRMA
PROF.
LAURA PAVIA
PROF.
G.MARIA SPINELLI
5D1 INFORMATICA 2016/17
Pagina 6 di 6
Scarica