DISCIPLINA Tecnologia A.S. 2014/15 X di dipartimento individuale del/i docente/i...... per la/e classe/i quinta 1) PREREQUISITI Conoscenza dei processi e strutture dati Terminologia tecnica adeguata Capacità programmare e comprenderne la codifica Capacità di analizzare un problema negli aspetti generali Conoscenza di diversi strumenti per reperire informazioni e risolvere problemi Conoscenza di elementi di ingegneria del Software 2) SITUAZIONE DI PARTENZA DELLA CLASSE (da compilare solo per la programmazione individuale) 2.1) MODALITÀ DELLA RILEVAZIONE Presa visione del lavoro svolto l anno precedente Revisione del lavoro estivo e relativa valutazione Ripasso e relativa valutazione Brevi sondaggi 2.2) TEMPI DELLA RILEVAZIONE 2.3) VALUTAZIONE DELLA RILEVAZIONE 2.4) MODALITÀ DI RECUPERO DELLE EVENTUALI LACUNE EVIDENZIATE 3) COMPETENZE TRASVERSALI CUI CONCORRE L INSEGNAMENTO da acquisire/consolidare Numero Descrizione 1 inserirsi nel lavoro di gruppo e relazionarsi con gli altri 2 assumersi compiti e svolgerli in autonomia 3 Individuare collegamenti e relazioni e adattarsi alle innovazioni tecnologiche ed organizzative 1
4 Progettare 4) COMPETENZE DISCIPLINARI da acquisire / consolidare Numero Descrizione 1 Realizzazione di applicazioni client-server 2 Progettare applicazioni Client-Server con i Socket (livello di trasporto) 3 Progettare applicazioni Client-Server legate al livello applicazione 4 Applicazioni con dispositivi mobili 5) UNITÀ TEMATICA N. 0 TITOLO: Ripasso degli elementi base di progettazione software TEMPI (ore): 5 TEMPI (mesi): settembre COMPETENZE TRASVERSALI: 1,2,3,4 COMPETENZE DISCIPLINARI: 1 progettazione e realizzazione di programmi in codice Java Java: linguaggio e compilatori Automi a stati finiti : applicazioni in Java 5) UNITÀ TEMATICA N. 1 TITOLO: Applicazioni Client-Server con i Socket (livello di trasporto) TEMPI (ore): 50 TEMPI (mesi): ottobre/novembre COMPETENZE DISCIPLINARI: 1,2 2
Applicazione dei protocolli di rete e trasporto: progettazione con i socket Analisi, documentazione e test di una applicazione Livello trasporto: o Sintesi dei compiti del livello trasporto - servizi del livello trasporto o porte e socket, primitive standard Implementazione software di semplici servizi Client-Server mediante l utilizzo dei Socket Progettazioni di applicazioni Java (opzionalmente in VB.net) Ambiente NetBeans 5) UNITÀ TEMATICA N. 2 TITOLO: Applicazioni Client-Server legate al livello applicazione TEMPI (ore): 70 COMPETENZE DISCIPLINARI: 1,3 TEMPI (mesi): dicembre/gennaio/febbraio/marzo progettazione siti, sviluppo applicazione client/server documentazione di una applicazione utilizzo protocolli di livello applicazione studiati. Generazione pagine Web dinamiche lato server in PHP e lato client Javascript/JQuery/XML 5) UNITÀ TEMATICA N. 3 TITOLO: Applicazioni con dispositivi mobili 3
TEMPI (ore): 70 COMPETENZE DISCIPLINARI: 1,4 TEMPI (mesi): marzo/aprile/maggio Realizzazione di APP per sistemi mobili: caratteristiche e peculiarità Strumenti di sviluppo Open Source (PhoneGap) con HTML5 Realizzazione di un APP indipendente dal dispositivo 6) METODI UTILIZZATI Lezione frontale, lavoro di gruppo, problem solving, utilizzo strumenti multimediali, lavoro di ricerca personale, aula virtuale, dispense, testi e appunti 7) STRUMENTI DI OSSERVAZIONE E VERIFICA Interrogazioni, verifiche scritte, progetti di laboratorio, compiti domestici, lavori di gruppo, relazioni tecniche 8) NUMERO MINIMO DI VERIFICHE SCRITTE, ORALI E PRATICHE DA EFFETTUARE IN CIASCUN PERIODO DI VALUTAZIONE Primo quadrimestre: Verifiche 2 + 1 (laboratorio) Secondo quadrimestre: Verifiche 3 + 1 (laboratorio) 9) CRITERI DI VALUTAZIONE DELLE VERIFICHE Assegnamento di un punteggio come in Griglia di valutazione approvata dal Collegio 4
Docenti 10) ATTIVITÀ DI RECUPERO/APPROFONDIMENTO e relativa valutazione 11) PROGETTI/ATTIVITÀ DI ARRICCHIMENTO DELL'OFFERTA FORMATIVA COMPLEMENTARI O FUNZIONALI ALLA Recupero Approfondimenti Piattaforma di e-learning 12) EVENTUALI NOTE Essendo il primo anno del corso nella classe quinta, il programma, fermo restando competenze e capacità descvritte in precedenza, può essere soggetto a variazioni per aunto riguarda le conoscnze e le tecniche applicate ai vari progetti La presente programmazione è costituita da n.. fogli Castellanza, 24/9/2014 Firma del/i docente/i...... 5