Programmazione del Dipartimento di INFORMATICA

Programmazione del Dipartimento di INFORMATICA – a.s 2012/2013
1. FINALITA’ DELL’INSEGNAMENTO DELLA DISCIPLINA
L’informatica costituisce uno dei linguaggi fondamentali della nostra epoca.
Linguaggio per sua natura ampiamente trasversale, nel senso che le applicazioni informatiche gestiscono
ormai ogni aspetto dell’agire umano in situazioni di coordinamento organizzativo, e anche spazi crescenti
dell’attività personale degli individui; ma trasversale anche nel senso che la presenza di questa disciplina non
è limitata al mondo dei computer e delle reti di computer, ma si estende a una varietà sempre più ampia di
dispositivi (telefonini, smartphone, ipad, tablet, elettrodomestici, automobili, semafori, lavagne elettroniche,
ecc.).
Insegnare l’informatica significa far capire che essa è strettamente connessa alla possibilità di raccogliere,
controllare, elaborare, trasmettere e ricevere informazioni, per migliorare la nostra comprensione del mondo
e, più prosaicamente, per incrementare costantemente l’efficienza e l’efficacia nella soluzione di problemi.
Si deve porre particolare cura nell’approfondire l’aspetto dell’elaborazione dei dati, facendo capire che essa
significa qualsiasi intervento e trasformazione di dati esistenti e strutturati (dati di input) per produrre altri
dati strutturati e significativi (dati di output).
L’informatica, in quanto linguaggio, possiede i suoi testi specifici, che si chiamano programmi. Quando si
conosce una lingua, si è in grado di leggere testi scritti in quella lingua, ma anche di scrivere nuovi testi, o di
modificare testi esistenti.
Tale considerazione permette di definire e delimitare la natura e il contenuto dell’insegnamento
dell’informatica nel biennio e nel triennio della nostra scuola.
Nel biennio l’attenzione si concentra nel trasmettere all’allievo la capacità di leggere testi, cioè programmi
esistenti. Fuor di metafora, lo studente impara a conoscere e utilizzare al meglio programmi di larga
diffusione sia a livello di elaborazione personale, sia negli ambienti di lavoro, o comunque di attività
organizzata.
Nel triennio, invece, si insegna allo studente a scrivere e modificare testi, cioè a scrivere programmi
(anche partendo da zero), e a modificarne di esistenti.
2. METODOLOGIA
Sono previsti i metodi seguenti per l’insegnamento della materia:
- brevi lezioni frontali di presentazione degli argomenti;
- lezioni interattive con presentazione di casi e discussioni;
- lezioni multimediali;
- risoluzione di esercizi e correzione di esercizi assegnati per casa o in classe;
- quando serve, attività individualizzate (nelle ore di compresenza);
- attività di laboratorio curricolare (con compresenza).
3. OBIETTIVI TRASVERSALI
Un obiettivo trasversale è un risultato positivo che si desidera gli studenti raggiungano nella disciplina di cui
si sta trattando, nel nostro caso l’informatica, ma che ha valore anche per la cultura e la formazione
complessive della persona.
Possiamo individuare realisticamente i seguenti obiettivi trasversali forniti dall’insegnamento/apprendimento
dell’informatica:
- imparare e saper utilizzare metodi per affrontare problemi;
- imparare e saper utilizzare metodi per scomporre un problema complesso in vari
sottoproblemi dotati di senso, e nei collegamenti funzionali tra i sottoproblemi;
- imparare e saper utilizzare metodi di analisi e sintesi di problemi dall’alto in basso
(top-down, metodo deduttivo, inferenza, dal generale al particolare) e dal basso in alto
(bottom-up, metodo induttivo, dal particolare al generale);
- imparare a distinguere tra le priorità e i dettagli;
- imparare a cogliere, in un problema da risolvere, sia i particolari sia il disegno complessivo;
- imparare a utilizzare la propria mente in modo ordinato, limpido, efficace.
112
3a. Programmazione didattica per le classi del biennio secondo le linee guida per il
passaggio al nuovo ordinamento e per la certificazione delle competenze relative
all’assolvimento dell’obbligo d’istruzione
Settore Economico (Amministrazione, Finanza e Marketing e
Turismo)
Disciplina: INFORMATICA
Conoscenze
Abilità
Sistemi informatici.
Informazioni, dati e loro codifica.
Architettura e componenti di un computer.
Comunicazione uomo-macchina.
Riconoscere le caratteristiche logico funzionali di un
computer e il ruolo strumentale svolto nei vari
ambiti (calcolo, elaborazione, comunicazione, ecc.).
Struttura e funzioni di un sistema operativo.
Riconoscere e utilizzare le funzioni di base
di un sistema operativo.
Software di utilità e software gestionali.
Fasi risolutive di un problema, algoritmi e
loro rappresentazione.
Raccogliere, organizzare e rappresentare
dati/informazioni sia di tipo testuale che
multimediale.
Organizzazione logica dei dati.
Fondamenti di programmazione e sviluppo di
semplici programmi in un linguaggio a scelta.
Analizzare, risolvere problemi e codificarne la
soluzione.
Utilizzare programmi di scrittura, di grafica e
il foglio elettronico.
Utilizzare software gestionali per le attività
del settore di studio.
Struttura di una rete.
Utilizzare la rete Internet per ricercare fonti e
dati di tipo tecnico-scientifico-economico.
Funzioni e caratteristiche della rete Internet e
della posta elettronica.
Utilizzare le reti per attività di comunicazione
interpersonale.
Normativa sulla privacy e sul diritto d’autore.
113
Settore Tecnologico
Disciplina: TECNOLOGIE INFORMATICHE
Conoscenze
Abilità
Informazioni, dati e loro codifica.
Architettura e componenti di un computer.
Riconoscere le caratteristiche funzionali di un
computer.
(calcolo, elaborazione, comunicazione)
Funzioni di un sistema operativo.
Riconoscere e utilizzare le funzioni di base di un
sistema operativo.
Software di utilità e software applicativi.
Utilizzare applicazioni elementari di scrittura,
calcolo e grafica.
Raccogliere, organizzare e rappresentare
informazioni.
Concetto di algoritmo.
Fasi risolutive di un problema e loro
rappresentazione.
Fondamenti di programmazione.
Impostare e risolvere problemi utilizzando un
linguaggio di programmazione.
La rete Internet.
Utilizzare la rete Internet per ricercare dati e fonti.
Utilizzare le rete per attività di comunicazione
interpersonale.
Funzioni e caratteristiche della rete internet.
Normativa sulla privacy e diritto d’autore.
Riconoscere i limiti e i rischi dell’uso della rete con
particolare riferimento alla tutela della privacy.
114
3b. PROGRAMMAZIONE DIDATTICA E OBIETTIVI ESSENZIALI DISCIPLINARI
DISCIPLINARI PER LE CLASSI DEL TRIENNIO.
Settore Economico (Amministrazione, Finanza e Marketing)
Secondo biennio
Disciplina: INFORMATICA
Conoscenze
Sistema Informativo e sistema informatico.
Funzioni di un Data Base Management System
(DBMS)
Struttura di un Data Base
Fasi di sviluppo di un ipermedia
Linguaggi del Web
Struttura, usabilità e accessibilità di un sito Web
Servizi di rete a supporto dell’azienda con
particolare riferimento alle
attività commerciali
Software di utilità e software gestionali:
manutenzione e adattamenti
Lessico e terminologia di settore, anche in lingua
inglese
Abilità
Rappresentare l’architettura di un sistema
informativo aziendale
Documentare con metodologie standard le fasi di
raccolta,
archiviazione e utilizzo dei dati
Realizzare tabelle e relazioni di un Data Base riferiti
a tipiche
esigenze amministrativo-contabili
Utilizzare le funzioni di un DBMS per estrapolare
informazioni
Produrre ipermedia integrando e contestualizzando
oggetti
selezionati da più fonti
Realizzare pagine Web
Individuare le procedure che supportano
l’organizzazione di
un’azienda
Scegliere e personalizzare software applicativi in
relazione al
fabbisogno aziendale
Individuare gli aspetti tecnologici innovativi per il
miglioramento
dell’organizzazione aziendale
Utilizzare lessico e terminologia di settore, anche in
lingua inglese
115
Settore Economico (Amministrazione, Finanza e Marketing)
Opzione Relazioni internazionali per il Marketing
Secondo biennio
Disciplina: TECNOLOGIE DELLA COMUNICAZIONE
Conoscenze
Sistema informativo e sistema informatico
Etica e disciplina giuridica della comunicazione
Aspetti della comunicazione economico-societaria e
d’impresa
Forme e tecniche di comunicazione
Evoluzione delle tecnologie di comunicazione
Servizi di rete a supporto della comunicazione
aziendale
Software di utilità per la rappresentazione sinteticografica di
dati, per il marketing ecc.
Funzioni di un Data Base Management System
(DBMS)
Editor per gestire oggetti multimediali e pagine web
Abilità
Riconoscere la tipologia di comunicazione adatta al
contesto
Utilizzare le diverse forme di comunicazione a
servizio delle esigenze
aziendali
Individuare la tecnologia più efficace per le diverse
tipologie di
comunicazione
Applicare prassi e norme relative alla diffusione
della comunicazione
Integrare oggetti multimediali selezionati da più
fonti
Produrre oggetti multimediali di tipo economicoaziendale rivolti ad
ambiti nazionali ed internazionali
Operare con un DBMS per gestire informazioni
Usare software di utilità in relazione al fabbisogno
aziendale
Elaborare dati e documenti relativi alle attività di
marketing
116
Settore Economico (Amministrazione, Finanza e Marketing)
Opzione Sistemi Informativi Aziendali
Secondo biennio
Disciplina: INFORMATICA
Conoscenze
Abilità
Linguaggi di programmazione
Metodologia di sviluppo di software
Fasi di sviluppo di un progetto software
Sistema informatico e sistema informativo nei
processi aziendali
Sistema Operativo: caratteristiche generali e linee di
sviluppo
Data Base Management System (DBMS)
Progettazione di Data Base
Linguaggio SQL
Software di utilità per la produzione e gestione di
oggetti
multimediali
Progettazione d’ipermedia per la comunicazione
aziendale
Linguaggi e strumenti di implementazione per il
Web
Struttura, usabilità e accessibilità di un sito Web
Reti di computer e reti di comunicazione
Data base in rete
Servizi di rete a supporto dell’azienda
E-commerce
Social networking
Esprimere procedimenti risolutivi attraverso
algoritmi
Implementare algoritmi con diversi stili di
programmazione e
idonei strumenti software
Produrre la documentazione relativa alle fasi di
progetto
Progettare e realizzare basi di dati in relazione alle
esigenze
aziendali
Individuare gli aspetti tecnologici innovativi per il
miglioramento
dell’organizzazione aziendale
Individuare le procedure telematiche che supportano
l’organizzazione di un’azienda
Implementare data base remoti con interfaccia
grafica sul web
in relazione alle esigenze aziendali
Progettare ipermedia a supporto della
comunicazione
aziendale
Progettare e realizzare pagine Web statiche e
dinamiche
Pubblicare su Internet pagine Web
Valutare, scegliere e adattare software applicativi in
relazione
alle caratteristiche e al fabbisogno aziendale
Utilizzare le potenzialità di una rete per i fabbisogni
aziendali
117
OBIETTIVI SPECIFICI DEL PRIMO BIENNIO
- CLASSE PRIMA settore ECONOMICO: NUCLEI FONDANTI, CONOSCENZE E COMPETENZE
NB per ciascuno dei moduli di insegnamento/apprendimento viene indicato il tempo di trattazione previsto espresso in
settimane (il totale dà 33 settimane)
Modulo 1
Concetti generali
4 settimane
Conoscenze: conoscere i termini fondamentali dell’informatica e della struttura dell’elaboratore, conoscere le
caratteristiche della comunicazione informatica, linguaggio, algoritmo.
Competenze: hardware e software; il sistema operativo; i sistemi operativi Windows e gestione file e cartelle; algoritmi
e diagrammi di flusso e connettivi logici.
Modulo 2
Word processor 1
4 settimane
Conoscenze: conoscere la struttura, le principali funzioni di un programma per il trattamento di testi.
Competenze: avvio di WORD, immettere e correggere testo in un documento; salvare file, muoversi all’interno di un
file, stampare file, “manipolare” il testo.
Modulo 3
Word processor 2
4 settimane
Conoscenze: conoscere le principali procedure di WORD.
Competenze: formattazione della pagina e impostazione estetica della stessa: marginazione, uso di paragrafo e
carattere, selezione blocchi di testo, inserimento immagini,anteprima e stampa documento.
Modulo 4
Spreadsheet
7 settimane
Conoscenze: conoscere la struttura e le funzionalità di EXCEL.
Competenze: inserimento dati, formule, funzione somma, funzione media, calcoli percentuali.
Modulo 5
Programmi di presentazione
6 settimane
Conoscenze: conoscere le potenzialità del programma POWERPOINT e saper utilizzare le funzioni principali.
Competenze: saper creare una presentazione multimediale.
Modulo 6
Comunicazioni e Internet
8 settimane
Conoscenze: conoscere Internet, origini, evoluzione, caratteristiche, requisiti e servizi;Conoscere la topologia della reti.
Riconoscere i motori di ricerca e le modalità di navigazione e di ricerca con un browser, conoscere le
potenzialità della posta elettronica:conoscere le tecniche per prelevare testo, immagini e file dal Web.
Competenze: saper descrivere le caratteristiche di Internet, gli elementi costitutivi di una finestra del browser, le
caratteristiche dei diversi tipi di rete; utilizzare il browser per la navigazione; saper ricercare informazioni su
Internet usando i motori di ricerca, saper scaricare le pagine Web visitate, saper inviare e ricevere messaggi
via e-mail, prelevare file ed effettuare download.
118
- CLASSE SECONDA settore ECONOMICO: NUCLEI FONDANTI, CONOSCENZE E COMPETENZE
NB per ciascuno dei moduli di insegnamento/apprendimento viene indicato il tempo di trattazione previsto espresso in
settimane (il totale dà 33 settimane)
Modulo 1
Word processor 1
3 settimane
Conoscenze: conoscere la struttura del testo e diverse tipologie di scrittura.
Competenze: riconoscere le forme di testo orale da quelle del testo scritto, riconoscere la funzione testuale, trasformare
messaggi dal registro informale a quello formale.
Modulo 2
Word processor 2
3 settimane
Conoscenze: conoscere, comprendere e applicare funzioni e comandi per la revisione e la modifica del testo. Creare
impaginazioni che siano funzionali ai contenuti linguistici, comprendere e interpretare il contenuto linguistico
dei testi.
Competenze: controllo ortografico, ricerca testo e parti di testo, sostituzioni parti di testo, elenchi puntati e numerati,
saper intervenire sull’ortografia
Modulo 3
Word processor 3
3 settimane
Conoscenze: comprendere la tipologia di un testo allo scopo di presentarlo nel modo più appropriato.
Competenze: bordi, sfondi, immagini, caselle di testo, forme, oggetti WordArt e file audio.
Modulo 4
Word processor 4
3 settimane
Conoscenze: progettare e produrre relazioni, documenti complessi e verbali.
Competenze: saper produrre un testo, sintetizzare informazioni, produrre mappe e scalette, sunti automatici, commenti,
Thesaurus, note, colonne, file grafici, creazione stili; saper comporre un verbale.
Modulo 5
Word processor 5
3 settimane
Conoscenze: tabulazioni e rappresentazione in forma tabellare.
Competenze: saper gestire tabelle; saper ordinare, ricercare e tabulare dati.
Modulo 6
Word processor 6
3 settimane
Conoscenze: conoscere gli elementi della lettera commerciale, modelli principali, ricostruire modelli, creare lettere
commerciali personalizzate e comprendere la terminologia commerciale.
Competenze: saper valutare gli elementi principali e accessori di una lettera, la disposizione estetica,
l’autocomposizione; saper utilizzare la carta intestata, la stampa unione, la ricostruzione dei vari modelli; saper
comporre un testo commerciale. Saper utilizzare modelli dot, creare glossari; saper utilizzare la stampa unione e
“manipolare” il testo.
Modulo 7
Spreadsheet 1
3 settimane
Conoscenze: conoscere la struttura e i comandi essenziali relativi alla creazione di un foglio di lavoro, conoscere i
comandi e le opzioni di Excel.
Competenze: saper avviare il programma e spostarsi nel foglio di lavoro, salvare una
cartella di lavoro, essere in grado di copiare e allineare il contenuto delle celle, saper visualizzare in anteprima di
stampa un foglio di lavoro, saper stampare un foglio di lavoro.
119
Modulo 8
Spreadsheet 2
4 settimane
Conoscenze: acquisire il concetto di funzione, saper proteggere il contenuto di un foglio di lavoro, conoscere il
significato di indirizzo assoluto e relativo, conoscere gli elementi basilari relativi alla disposizione estetica di
una tabella.
Competenze: saper inserire le formule tramite digitazione diretta, saper utilizzare la funzione somma, media, saper
proteggere un foglio, saper distinguere tra riferimenti assoluti, relativi e misti, essere in grado di elaborare
tabelle con adattamenti automatici degli indirizzi di cella all’interno di una formula, essere in grado di
costruire tabelle con i bordi e con la formattazione automatica.
Modulo 9
Spreadsheet 3
4 settimane
Conoscenze: conoscere le tecniche e la procedura per la creazione e la stampa di grafici presenti in un foglio di lavoro,
conoscere le diverse tipologie di grafici.
Competenze: saper individuare gli oggetti da relazionare nel grafico presenti in un foglio di lavoro, conoscere i
passaggi da seguire per creare un grafico incorporato o indipendente, saper individuare gli elementi costitutivi
di un grafico, saper individuare il tipo di grafico più adatto per la rappresentazione di un foglio di lavoro.
Modulo 10
Comunicazioni e Internet
4 settimane
Conoscenze: conoscere le potenzialità, i principali servizi di Internet e le modalità di navigazione con un browser;
conoscere le potenzialità della posta elettronica, conoscere l’importanza dei processi comunicativi, creare
pagine Web con il software Dreamweaver o direttamente con i tag HTML.
Competenze: saper avviare un programma di navigazione, saper modificare la pagina iniziale caricata all’apertura del
browser, saper ricercare informazioni su Internet usando i motori di ricerca, saper scaricare le pagine Web visitate, saper
inviare e ricevere messaggi via e-mail, saper utilizzare il newsgroup. Essere in grado di individuare i fattori della
comunicazione, significanti e significati. Saper utilizzare il programma Dreamweaver o direttamente i tag HTML per
creare un sito Web, con eventuale pubblicazione.
- CLASSE PRIMA settore TECNOLOGICO: NUCLEI FONDANTI, CONOSCENZE E COMPETENZE
NB per ciascuno dei moduli di insegnamento/apprendimento viene indicato il tempo di trattazione previsto espresso in
settimane (il totale dà 33 settimane)
Modulo 1
Concetti generali
4 settimane
Conoscenze: informazioni, dati e loro codifica. Architettura e componenti di un computer.
Competenze: saper individuare e descrivere le caratteristiche funzionali di un computer (calcolo, elaborazione,
comunicazione); distinguere i dati dalle informazioni; essere in grado di trasformare un numero da base decimale ad
altra base (codice binario).
Modulo 2
Sistema operativo
4 settimane
Conoscenze: conoscere le funzioni di un sistema operativo.
Competenze: saper utilizzare le funzioni di un sistema operativo.
Modulo 3
Word processor e spreadsheet
7 settimane
Conoscenze: software di utilità e software applicativi.
Competenze: saper utilizzare le funzioni principali di programmi largamente diffusi di scrittura, calcolo e grafica.
120
Modulo 4
Problemi e algoritmi
6 settimane
Conoscenze: concetti di problema e di algoritmo.
Competenze: saper raccogliere, organizzare e rappresentare informazioni.
Saper individuare, descrivere e rappresentare la soluzione di un problema nelle diverse fasi.
Modulo 5
Programmi
6 settimane
Conoscenze: fondamenti di programmazione.
Competenze: saper descrivere e risolvere semplici problemi utilizzando un linguaggio di programmazione.
Modulo 6
Internet
4 settimane
Conoscenze: caratteristiche principali di Internet.
Competenze: saper utilizzare Internet per ricercare dati e fonti. Saper utilizzare la Rete per attività di comunicazione
interpersonale.
Modulo 7
Informazioni riservate e tutela della privacy
2 settimane
Conoscenze: normativa sulla privacy e il diritto d’autore.
Competenze: conoscere i limiti e i rischi dell’uso della Rete con particolare riferimento alla tutela della privacy.
- COMPETENZE MINIME
CLASSE PRIMA settore ECONOMICO
- Conoscere la struttura di un elaboratore
- Conoscere il sistema operativo Windows
- Conoscere le caratteristiche di base di Word
- Conoscere le caratteristiche di base di Excel
- Conoscere le potenzialità di PowerPoint
- Saper utilizzare la posta elettronica
- Conoscere Internet
- Conoscere i principali motori di ricerca.
CLASSE SECONDA settore ECONOMICO
- Saper utilizzare le funzioni principali di un word processor
- Saper utilizzare le funzioni principali di uno spreadsheet
- Saper utilizzare Internet e posta elettronica
- Conoscere i principali social network
- Saper effettuare ricerche con i principali search engine
- Saper creare semplici pagine Web e saperle collegare.
CLASSE PRIMA settore TECNOLOGICO
- Conoscere le parti fondamentali del computer
- Conoscere le funzioni di base del sistema operativo
- Saper gestire file e cartelle con Windows
- Conoscere e utilizzare le funzioni fondamentali di un word processor
- Conoscere e utilizzare le funzioni fondamentali di uno spreadsheet
- Conoscere e utilizzare le funzioni fondamentali di un software di presentazione
- Conoscere le caratteristiche principali di Internet
- Conoscere i principali motori di ricerca
- Saper utilizzare la posta elettronica.
121
OBIETTIVI SPECIFICI DEL SECONDO BIENNIO (solo classi TERZE)
- CLASSE TERZA settore ECONOMICO, indirizzo AFM: NUCLEI FONDANTI, CONOSCENZE E
COMPETENZE
DISCIPLINA: INFORMATICA
Modulo 1
Il sistema informativo e la comunicazione
6 settimane
Conoscenze: il sistema informativo aziendale e la contabilità integrata; la comunicazione; la comunicazione in azienda;
gli aspetti giuridici dell’informazione e della comunicazione.
Competenze: Saper passare dai dati alle informazioni; padroneggiare alcuni strumenti informatici per la gestione
aziendale (software gestionali e contabilità integrata); selezionare le modalità e gli strumenti della comunicazione
nell’era digitale; definire obiettivi, strumenti e metodi della comunicazione aziendale interna ed esterna; concretizzare il
diritto all’informazione e alla comunicazione, la normativa a tutela della privacy e del diritto d’autore.
Modulo 2
Le basi di dati
15 settimane
Conoscenze: cos’è una base di dati; database (DB) e database management system (DBMS); definizione e
progettazione di basi di dati relazionali; gestione di una base di dati.
Competenze: individuare gli obiettivi e la funzionalità di una base di dati; caratterizzare il modello per la progettazione
di una base di dati; sviluppare la progettazione concettuale di basi di dati (modello Entità/Relazioni); saper passare dal
modello concettuale al modello relazionale; saper utilizzare le funzionalità di un DBMS.
Modulo 3
Interrogare le basi di dati
12 settimane
Conoscenze: cos’è una query; strumenti per la definizione di una query; definizione, struttura, parole chiave dell’SQL
(Structured Query Language).
Competenze: saper definire una query; saper utilizzare le varie opzioni dell’istruzione SELECT; saper individuare i
comandi di manipolazione.
- CLASSE TERZA settore ECONOMICO, indirizzo RIM: NUCLEI FONDANTI, CONOSCENZE
E COMPETENZE
DISCIPLINA: TECNOLOGIE DELLA COMUNICAZIONE
Modulo 1
Il sistema informativo e la comunicazione
6 settimane
Conoscenze: il sistema informativo aziendale e la contabilità integrata; la comunicazione; la comunicazione in azienda;
gli aspetti giuridici dell’informazione e della comunicazione.
Competenze: Saper passare dai dati alle informazioni; padroneggiare alcuni strumenti informatici per la gestione
aziendale (software gestionali e contabilità integrata); selezionare le modalità e gli strumenti della comunicazione
nell’era digitale; definire obiettivi, strumenti e metodi della comunicazione aziendale interna ed esterna; concretizzare il
diritto all’informazione e alla comunicazione, la normativa a tutela della privacy e del diritto d’autore.
Modulo 2
Le basi di dati
15 settimane
Conoscenze: cos’è una base di dati; database (DB) e database management system (DBMS); definizione e
progettazione di basi di dati relazionali; gestione di una base di dati.
122
Competenze: individuare gli obiettivi e la funzionalità di una base di dati; caratterizzare il modello per la progettazione
di una base di dati; sviluppare la progettazione concettuale di basi di dati (modello Entità/Relazioni); saper passare dal
modello concettuale al modello relazionale; saper utilizzare le funzionalità di un DBMS.
Modulo 3
Interrogare le basi di dati
12 settimane
Conoscenze: cos’è una query; strumenti per la definizione di una query; definizione, struttura, parole chiave dell’SQL
(Structured Query Language).
Competenze: saper definire una query; saper utilizzare le varie opzioni dell’istruzione SELECT; saper individuare i
comandi di manipolazione.
CLASSE TERZA settore ECONOMICO- OPZIONI AFM E RIM
- COMPETENZE MINIME
1.
2.
3.
4.
5.
6.
definizione di sistema informativo aziendale; i principali aspetti della comunicazione in azienda;
sintesi delgi aspetti giuridici dell’informazione e della comunicazione
definizione di base di dati e database management system;
operazioni e fasi della progettazione di basi di dati relazionali;
definizione di query;
definizione di SQL e conoscenza della sintassi generale completa del comando SELECT
- CLASSE TERZA settore ECONOMICO, indirizzo AFM, opzione Sistemi Informativi Aziendali: NUCLEI
FONDANTI, CONOSCENZE E COMPETENZE
DISCIPLINA: INFORMATICA
Modulo 1
Algoritmi e basi della programmazione
11 settimane
Conoscenze: conoscere i problemi esistenti nella comunicazione tra l’uomo e l’elaboratore; acquisire i primi elementi di
programmazione; conoscere la rilevanza dei dati e la loro classificazione; sapere che cos’è un algoritmo e che cos’è un
programma; conoscere i diversi tipi di operandi, operatori ed espressioni; apprendere
la classificazione delle diverse istruzioni rappresentative delle operazioni di un algoritmo; conoscere le principali forme
di rappresentazione di un algoritmo (PDL e flow chart); conoscere il paradigma della programmazione strutturata e le
strutture di controllo consentite
Competenze: riconoscere il ruolo esecutivo dell’elaboratore; sviluppare il modello dati, e l’algoritmo risolutivo di
semplici problemi relativi all’ambito scientifico ed economico; rappresentare un algoritmo, saperlo leggere e testare
Modulo 2
Le tecniche di programmazione
11 settimane
Conoscenze: sapere che cosa sono i sottoalgoritmi; conoscere la progettazione top – down; conoscere la classificazione
di procedure e funzioni per rappresentare sottoalgoritmi;acquisire i concetti di variabile locale e globale e la loro
visibilità;
capire che cosa sono i parametri e la loro valenza nelle procedure
Competenze: saper applicare e comprendere l’utilità dell’approccio top – down; saper scrivere funzioni e procedure ed
individuarne le diverse tipologie;
capire ed applicare le regole di visibilità sui dati; impiegare il passaggio di parametri.
123
Modulo 3
Alcune strutture dati
11 settimane
Conoscenze: conoscere i dati e la loro struttura nella programmazione; sapere che cosa sono gli array (vettori e matrici);
conoscere gli algoritmi notevoli (anche sort e ricerche) relativi agli array; conoscere il tipo record e le operazioni
relative; conoscere lacune strutture dati composte
Competenze: capire la differenza fra dati semplici e strutturati; utilizzare consapevolmente le diverse strutture dati
proposte per la risoluzione di problemi complessi; applicare opportunamente gli algoritmi notevoli
Modulo 4
L'ambiente di programmazione visuale (LABORATORIO)
moduli nel corso dell’intero anno scolastico
30 settimane in parallelo agli altri
Conoscenze: conoscere in generale l’ambiente di programmazione visuale; imparare le principali istruzioni per la
codifica di algoritmi; distinguere i diversi tipi di Dato e che cosa consiste il casting; codificare e testare programmi
nell’ambiente di programmazione
Competenze: saper utilizzare le principali funzionalità dell’ambiente di programmazione; essere in grado di sviluppare
programmi gradualmente sempre più articolati, coerentemente con il modello dati e l’algoritmo sviluppati nell’attività di
progettazione
- COMPETENZE MINIME
1. i contenuti teorici (le conoscenze) devono essere acquisiti interamente in quanto frutto di studio mnemonico e
condizione necessaria per approcciare gli aspetti applicativi della programmazione con forte caratterizzazione
logica;
2. definizione/dichiarazione di diversi tipi di dati semplici, array mono e bidimensionali con tipo base semplice;
3. conoscenza dei diversi tipi di istruzioni e delle strutture di controllo sequenziale, di selezione, iterativa
4. definizione/dichiarazione del tipo record, array monodimensionali di record;
5. lo sviluppo in proprio almeno di algoritmi semplici, almeno la riproduzione di algoritmi articolati
6. conoscenza dei diversi metodi di sort/ricerca
7. conoscenza dell’interfaccia dell’ambiente di programmazione scelto ed utilizzo elementare; gestione di semplici
progetti
124
PROGRAMMAZIONE DIDATTICA E OBIETTIVI ESSENZIALI DISCIPLINARI QUARTA E
QUINTA PROGRAMMATORI
DISCIPLINA: INFORMATICA
Classe:
4a Programmatori
PARTE TEORICA (•)
File, di testo e multimediali: occupazione di memoria e tempi di
gestione (lettura, scrittura, trasmissione, compressione,
decompressione)
Capitolo 3
Programmazione strutturata
Capitolo 4
Dati strutturati
Dati multimediali
Capitolo 5
L’informatica al lavoro nella vita reale: settori di applicazione, linee
di tendenza
Capitolo 2
tutti gli Intermezzi
LABORATORIO, PROGETTAZIONE E SCRITTURA DI PROGRAMMI
Algoritmi per:
a) metodo “Montecarlo” (o della “pioggia di punti”);
b) analisi numerica (calcolo delle soluzioni di equazioni e
sistemi, calcolo di aree e lunghezze di linee rette e curve);
c) Gestione e presentazione di una pagina WEB;
link fra pagine WEB;
d) gestione degli array;
e) misura del tempo (date e orari)
Linguaggi di programmazione: ampliamento e approfondimento della
conoscenza del linguaggio di programmazione studiato in terza
(Visual Basic o linguaggio equivalente); studio e utilizzo del
linguaggio HTML; studio e utilizzo del linguaggio PHP
(•) NB Per i Capitoli e gli Intermezzi si fa riferimento al testo in formato digitale: G. Dall’Amico
“Informatica, alias Computer Science” volume 2, progetto interno dell’ITCG “Pasini”, Schio, 2012
LIVELLO DI SUFFICIENZA
-
-
Conoscenza delle tecniche fondamentali per trovare occupazione di memoria e tempi di gestione dei file
Conoscenza delle caratteristiche fondamentali della programmazione strutturata
Conoscenza delle caratteristiche fondamentali dei dati strutturati
Conoscenza delle caratteristiche fondamentali dei dati multimediali
Conoscenza e capacità d’uso delle istruzioni basilari dei linguaggi di programmazione studiati
Conoscenza degli algoritmi principali per il metodo Montecarlo, l’analisi numerica, la gestione di una pagina Web,
l’uso degli array, la misura del tempo

125
5a Programmatori
Classe:
PARTE TEORICA
Analisi e documentazione di procedure complesse: a fronte di un problema,
saperlo analizzare correttamente, e saper individuare e applicare gli
strumenti informatici adatti alla soluzione del problema stesso
Database e DBMS – SQL – MS/Access (o altro gestore di database
equivalente)
Telematica: reti locali e geografiche (Internet)
Software di base e Sistemi Operativi
Informatica e lavoro, informatica e società (stato attuale delle applicazioni
informatiche nel mondo del lavoro e nella vita quotidiana)
LABORATORIO
Progettazione e documentazione di procedure informatiche anche
complesse e articolate, che prevedano l’utilizzo di file
tradizionali e di database relazionali
Linguaggi di programmazione:
a) approfondimento di Visual Basic, per ciò che riguarda la gestione
dei file, di HTML ed eventualmente di PHP:
b) studio e applicazione del linguaggio SQL (Structured Query
Language)
LIVELLO DI SUFFICIENZA
-
-
Capacità di risolvere problemi di media complessità tramite strumenti informatici
Conoscenza dello “stato dell’arte” nel settore informatico
Conoscenza della struttura e delle funzionalità fondamentali di un Sistema Operativo.
Conoscenza dei fondamenti teorici dei database e utilizzo corretto di un DBMS (DataBase Management System) e
delle principali istruzioni del linguaggio SQL (Structured Query Language)
Capacità di progettare, nel contenuto e nella forma, alcune semplici pagine Web tra loro collegate.
-
Analisi materiali allegati (Linee Guida della Direttiva n. 69 del 1/8/2012 a completamento della
Direttiva del 4/2012)
Si prende visione dei materiali allegati, rilevando però che non sono pertinenti alle materie del Dipartimento.
- Proposte in merito:
principi educativi;
metodologie di insegnamento e sussidi didattici;
valutazione, tipologie e numero delle prove di verifica, griglie di valutazione;
criteri di attribuzione del voto di condotta;
criteri per il passaggio alla classe successiva;
attribuzione del credito scolastico;
autonomia didattica.
126
Tipologie e numero delle prove di verifica
BIENNIO SETT. ECON./SETT. TECNOLOG.: almeno due prove per periodo, in forma scritta o scritto/pratica.
AFM e RIM: almeno due prove per periodo, in forma scritta o scritto/pratica.
SIA: almeno due prove scritte o o scritto/pratiche per periodo e almeno due prove orali o valide per l’orale.
PROGRAMMATORI (4a e 5a pre riforma) : almeno due prove scritte o scritto/pratiche per periodo e almeno due prove
orali o valide per l’orale.
8. GRIGLIE DI VALUTAZIONE (in particolare per le classi quinte in vista dell’esame di
stato)
127
Griglia di valutazione per la seconda prova scritta dell’esame di stato (informatica)
ITCG “Pasini” - Schio (VI)
Data__ /__ /__
A.S. ____/__
Commissione __________
SECONDA PROVA SCRITTA
Prova di Informatica
Griglia di valutazione
Classe 5__
Indicatori
Candidato ___________________________________________
Descrittori
Punteggio
Massimo
attribuibile
Parte teorica
Analisi dei dati
(Progetto dei file)
Trattazione anche breve ma esauriente e non banale
Trattazione parziale o con qualche errore,
ma accettabile
Trattazione in gran parte errata o fuori tema
Attribuito
2
1,5
0,5
Individuazione dello schema logico dei dati,
dei file e dei tracciati record
Sostanzialmente corretta
Accettabile anche se con qualche errore
Con numerosi errori
3,5
3
0,5
Individuazione dei campi chiave
Corretta
Parziale
Errata
1,5
1
0,5
Descrizione delle operazioni svolte dal progetto con
eventuale sviluppo dello schema dei menu e dei programmi
Completa
Parziale ma accettabile
Non soddisfacente
3
2
0,5
Analisi delle funzioni
Pagina Web
Realizzazione di una pagina Web relativa alla procedura proposta
Sostanzialmente corretta
Corretta solo in parte, ma accettabile
1,5
1
128
Con numerosi errori
0,5
Codifica di un passo
Codifica in un linguaggio a scelta di un passo della procedura
Sostanzialmente corretta
Corretta solo in parte, ma accettabile
Con numerosi errori o assai lacunosa
2
1,5
0,5
Espone il progetto in modo formalmente corretto,
chiaro e comprensibile, e usa anche una terminologia
tecnica appropriata
1,5
Chiarezza del progetto
Punteggio ottenuto:
___/15
129
Griglia di valutazione per la terza prova scritta dell’esame di stato (informatica)
ITCG “Pasini” - Schio (VI)
Data__ /__ /__
Commissione __________
A.S. ____/__
TERZA PROVA SCRITTA
Prova di Informatica
Griglia di valutazione
Classe 5__
Indicatori
Candidato ___________________________________________
Descrittori
Punteggio
Massimo
attribuibile Attribuito
Conoscenza dei contenuti
Molto scarsa
Lacunosa e incompleta
Limitata agli aspetti principali
Appropriata e precisa
Ampia, approfondita, esauriente
0,5 – 1,2
1,3 - 4,4
4,5
4,6 – 5,2
5,3 – 6,5
Assente o assai scarsa
In alcuni passaggi errata o incerta
Sostanzialmente corretta
Corretta e appropriata
Sicura, assimilata, completa
0,5 – 1,2
1,3 - 4,4
Esposizione confusa e disordinata
Esposizione in alcuni passaggi
confusa e disordinata
Complessivamente accettabile
Esposizione nitida, ben strutturata
0,1-0,3
Terminologia tecnica
4,5
4,6 – 5,2
5,3 – 6,5
Chiarezza di esposizione
0,4 - 0,9
1
1,1 - 2
Punteggio ottenuto:
___/15
130