ISIS “C.Facchinetti”
Sede: via Azimonti, 5
21053 Castellanza
Modulo Gestione Qualità
Tel. 0331635718
fax 0331679586
UNI EN ISO 9001 : 2008
PSD D62
PIANO STUDIO DELLA DISCIPLINA
Modulo redatto da RGQ
[email protected]
www.isisfacchinetti.it
Rev.00 del 1/10/2012
PIANO DI STUDIO DELLA DISCIPLINA
DISCIPLINA: Informatica
PIANO DELLE UDA 3^ ANNO - SETTORE Informatica
Anno 2013/2014
PIANO DELLE UDA 3^ ANNO – disciplina: Informatica 3^ Informatica SERALE ; Docenti: Incorvaia; ITP: De Bernardi
UDA
UDA n. 1
Titolo:
Algoritmi e
formalizzazione
della soluzione di
un problema
Ore:
Periodo/tempi
settembre/ottobre
ABILITA’ UDA
CONTENUTI
DELLE CONOSCENZE
Saper cogliere le interazioni tra esigenze di vita e
processi tecnologici.
• Fasi di un processo tecnologico (sequenza delle operazioni: dall’“idea” al “prodotto”)
• Fasi risolutive di un problema, documentazione della soluzione
Adottare semplici progetti per la risoluzione di problemi
pratici.
• Il metodo della progettazione.
• Metodo top-down: problemi e sottoproblemi
Analizzare, risolvere problemi e codificarne la soluzione
• Algoritmi e loro rappresentazione
• Organizzazione logica dei dati.
Progettare un percorso risolutivo strutturato in tappe
• Le fasi risolutive di un problema e loro rappresentazioni con diagrammi o strumenti formali
Formalizzare il percorso di soluzione di un problema
attraverso modelli
Analizzare e applicare procedure di indagine: convalidare
i risultati conseguiti, sia empiricamente, sia mediante
argomentazioni
Ricercare , acquisire e selezionare informazioni generali
e specifiche in funzione della produzione di testi scritti di
vario tipo
• Fasi risolutive di un problema: algoritmi e loro rappresentazione
Rielaborare in forma chiara le informazioni
• Modalità e tecniche di produzione scritta in riferimento alla formalizzazione e documentazione
del procedimento di risoluzione di un problema
Rappresentare la soluzione di un problema con un
opportuno codice.
• Rappresentazione formale di un algoritmo tramite un linguaggio formale.
Rappresentare opportunamente le informazioni
• Uso di trace table e strumenti di controllo
• Elementi strutturali di un testo scritto coerente e coeso in riferimento alla formalizzazione e
documentazione del procedimento di risoluzione di un problema
• Rappresentazione delle informazioni tramite tipi, variabili, costanti e aggregazioni di variabili
ISIS “C.Facchinetti”
Sede: via Azimonti, 5
21053 Castellanza
Modulo Gestione Qualità
Tel. 0331635718
fax 0331679586
[email protected]
www.isisfacchinetti.it
UDA
UNI EN ISO 9001 : 2008
PSD D62
PIANO STUDIO DELLA DISCIPLINA
Modulo redatto da DS
Rev.00 del 1/10/2012
CONTENUTI
DELLE CONOSCENZE
ABILITA’ UDA
Saper cogliere le interazioni tra esigenze di vita e processi
tecnologici.
• Fasi risolutive di un problema, documentazione della soluzione
Adottare semplici progetti per la risoluzione di problemi pratici. • Il metodo della progettazione.
• Metodo top-down: problemi e sottoproblemi
UDA n. 2
Titolo:
Programmazione
e codifica
Ore:
Analizzare, risolvere problemi e codificarne la soluzione
• informazioni e loro rappresentazione
• tipi di dati
Rappresentare la soluzione di un problema con un opportuno
codice.
• Rappresentazione formale di un algoritmo tramite un linguaggio formale.
Impostare e risolvere problemi utilizzando un linguaggio di
programmazione.
• Fondamenti di programmazione.
• Il linguaggio C
• Tipi e variabili.
• Strutture di controllo (selezione, iterazione)
• Uso di strumenti di debug
Ricercare, acquisire e selezionare informazioni generali e
specifiche in funzione della produzione di testi scritti di vario
tipo
• Elementi strutturali di un testo scritto coerente e coeso in riferimento alla formalizzazione e
documentazione del procedimento di risoluzione di un problema
Rielaborare in forma chiara le informazioni
• Modalità e tecniche di produzione scritta in riferimento alla formalizzazione e
documentazione del procedimento di risoluzione di un problema
Periodo/tempi
Ottobre/dicembre
2
ISIS “C.Facchinetti”
Sede: via Azimonti, 5
21053 Castellanza
Modulo Gestione Qualità
Tel. 0331635718
fax 0331679586
[email protected]
www.isisfacchinetti.it
UDA
UDA n. 3
Titolo:
funzioni in C
Nucleo fondante
Ore :
PIANO STUDIO DELLA DISCIPLINA
Modulo redatto da DS
UNI EN ISO 9001 : 2008
PSD D62
Rev.00 del 1/10/2012
CONTENUTI
DELLE CONOSCENZE
ABILITA’ UDA
Progettare e implementare algoritmi utilizzando diverse
strutture di dati
Suddividere il problema in sottoptroblemi:metodo top down.
Documentare il lavoro svolto secondo gli standard della
programmazione C
Scegliere il tipo di organizzazione dei dati più adatto a gestire
le informazioni in una situazione data
Utilizzare il lessico e la terminologia tecnica di settore anche
in lingua inglese






definizione e prototipi
chiamata e parametri attuali
parametri:valore e riferimento
visibilità ed ambiente di esecuzione
funzioni e librerie
struttura di un programma






Strutture dati: array monodimensionali e bidimensionali, stringhe, record(struct)
Algoritmi di shift,rotazione
Algoritmi di ordinamento:selection-sort e bubble-sort
Algoritmi di inserimento e cancellazione
Algoritmi di ricerca: sequenziale e dicotomica
Introduzione alla programmazione dinamica
Periodo:
gennaio/febbraio
UDA n. 4
Titolo:
strutture dati e
algoritmi classici
Nucleo fondante
Analizzare e confrontare algoritmi diversi per la soluzione
dello stesso problema
Dimensionare e utilizzare correttamente dati strutturati: vettori
e strutture
Array e Puntatori
Ore :
Periodo:
marzo-maggio
3