PROGRAMMAZIONE MODULARE DI INFORMATICA
CLASSE QUARTA – INDIRIZZO: SISTEMI INFORMATIVI AZIENDALI
SEZIONE TECNICO
Modulo 1: L’ORGANIZZAZIONE E LA GESTIONE DEI FILE
CONOSCENZE
COMPETENZE
• Individuare i campi di un tracciato record
• L’organizzazione fisica dei file:
−
•
•
•
•
Supporti fisici per la memorizzazione dei
dati
L’organizzazione logica dei file
− Concetti di campo, record, file
− File sequenziali e File ad accesso
diretto
Strumenti per la documentazione:
− tracciato record
− schema delle risorse
File sequenziali in Visual Basic.Net:
− Le operazioni di Apertura e Chiusura,
Lettura, Scrittura, Accodamento
File ad accesso diretto in Visual Basic.Net:
− Le operazioni di Apertura, Chiusura,
Lettura, Scrittura, Modifica, Ricerca di
un record
•
Individuare in un problema gestionale gli
archivi e le procedure
•
Possedere una visione d’insieme sui
diversi tipi di organizzazione degli
archivi.
Saper effettuare operazioni sui file.
•
ABILITA’
•
•
Individuare il supporto più adatto per il
backup
Individuare l’organizzazione più adatta per
un archivio
• Produrre un’efficace documentazione
contestualmente allo sviluppo del
progetto.
• Saper individuare l’organizzazione più
idonea per la gestione dei file
all’interno di un problema.
OBIETTIVI MINIMI:
− Conoscere l’importanza dell’archiviazione dei dati
− Conoscere i diversi tipi di organizzazione logica e le loro differenze
− Scrivere programmi che utilizzano file sequenziali e file random.
Modulo 2 – PROGETTAZIONE DELLE BASI DI DATI
CONOSCENZE
COMPETENZE
•
•
•
Lo sviluppo del progetto informatico
Concetti di data base e di DBMS
Funzionalità di un DBMS
•
•
Riconoscere i dati di interesse nel sistema
considerato
Rappresentare la realtà attraverso modelli
ABILITA’
•
•
Saper produrre uno schema concettuale
utilizzando il modello E/R
Saper produrre uno schema logico relazionale a
1
•
•
•
Tecniche per modellare i dati a livello
concettuale, logico, fisico
Caratteristiche del data base relazionale
Operazioni sui data base relazionali
•
Applicare procedure adeguate per la
progettazione di un data base
Interagire con un data base relazionale
•
partire da uno schema E/R
Saper riconoscere se una tabella viola le regole
delle forme normali
Saper usare gli operatori di selezione,
proiezione e congiunzione
•
•
OBIETTIVI MINIMI:
Conoscere il formalismo del modello E/R
−
−
−
−
Rappresentare i dati di un’organizzazione in uno schema concettuale
Conoscere i concetti base del modello relazionale
Conoscere le regole di derivazione dello schema logico relazionale
Sviluppare interrogazioni sui database utilizzando gli operatori relazionali
Modulo 3 – AMBIENTI SOFTWARE PER I DATA BASE
CONOSCENZE
COMPETENZE
Il programma MS-Access
• Conoscere le modalità di creazione di un
database attraverso i comandi SQL
• Le operazioni interattive per la definizione dello
•
•
•
•
•
schema logico di un database in Access
Caratteristiche generali del linguaggio SQL
Istruzioni del linguaggio SQL che appartengono
al DDL e al DML
Il comando Select
Le operazioni relazionali nel linguaggio SQL
La programmazione in Access
•
•
Saper scrivere query SQL per il reperimento dei
dati
Saper utilizzare i comandi per l’inserimento, la
modifica e l’inserimento dei dati
ABILITA’
• Saper distinguere l’utilizzo delle diverse
tipologie di comandi SQL
•
•
•
•
•
•
•
Saper utilizzare gli operatori relazionali in SQL
Eseguire ordinamenti, raggruppamenti e calcoli
in SQL.
Usare le funzioni di conteggio, somma, media,
minimo e massimo.
Introdurre nelle query le condizioni di ricerca.
Saper impostare query nidificate
Creare ed utilizzare maschere e report
Utilizzare le Macro con Access: progettazione
dell'interfaccia grafica e delle principali
funzioni di una applicazione gestionale
OBIETTIVI MINIMI:
− Saper eseguire una query nelle diverse modalità di Access
− Conoscere le principali istruzioni SQL per la dichiarazione dei dati.
− Conoscere i comandi principali per la manipolazione dei dati.
− Saper usare il comando Select con tutte le sue clausole.
− Sviluppare interrogazioni sui database attraverso il comando Select e gli operatori relazionali.
2
Modulo 4 – LE PAGINE WEB: IL LINGUAGGIO HTML
CONOSCENZE
COMPETENZE
•
•
Formato degli oggetti utilizzati nel Web
Elementi del linguaggio HTML:
• tag, e attributi principali
• link, immagini, liste e tabelle
• Fornire una definizione dei tag e degli attributi
del linguaggio HTML.
• Saper classificare gli elementi Html per
l’inserimento di oggetti ipermediali in una
pagina Web e per la gestione di tabelle
ABILITA’
• Operare con informazioni, documenti e oggetti
multimediali da pubblicare in formato Web
• Organizzare e collegare documenti diversi per
formare un ipertesto
OBIETTIVI MINIMI:
−
Scrivere un semplice testo in linguaggio Html con elementi multimediali e validarlo come pagina Web
Conoscenze indispensabili per accedere alla classe successiva: tutti i moduli
3
Questo metterlo nel programma svolto, perché è nella programmazione di 3^ e va bene lì.
Modulo 1: LA PROGRAMMAZIONE VISUALE IN V.B.NET: INTERFACCIA UTENTE
CONOSCENZE
COMPETENZE
ABILITA’
• Controlli grafici tipici delle applicazioni
• Riconoscere i controlli adatti per la
• Aggiungere alle applicazioni gli elementi tipici
in ambiente Windows:
costruzione dell’interfaccia utente ed
dell’ambiente Windows
- Caselle di controllo
impostarne le relative proprietà
- Pulsanti di opzione
• Costruire interfacce amichevoli ed efficaci per
l’utente.
OBIETTIVI MINIMI:
− Essere in grado di utilizzare i controlli tipici dell’ambiente Windows e di impostarne le proprietà.
− Costruire interfacce amichevoli ed efficaci per l’utente.
4