DISCIPLINA Informatica
TEMPI
(Per la scansione temporale vedi Tab. Allegata)
I tempi previsti dai programmi ministeriali sono:
N. 6 ore settimanali (3 di laboratorio)
N. 198 ore annuali
I tempi effettivamente utilizzati (compresa la previsione fino al 5 giugno) sono:
N. 88 ore di lezioni nel 1° quadrimestre
N. 86 ore di lezioni nel 2° quadrimestre
Totale ore annue …174 di lezione
MATERIA Informatica
Perio
do
Contenuti
Basi di dati: sistema informativo e sistema
informatico.
PARTE PRATICA
HTML e i fogli di stile.
Programmazione visuale in ambiente
windows.
Il compilatore C++ Builder 3. Gli oggetti
standard del C++ Builder 3
Gestione di informazioni.
Il progetto dei sistemi informatici.
Modellazione concettuale di un sistema
informatico (entità-relazioni).
Introduzione alle Basi di dati (con particolare
approfondimento del modello relazionale).
SQL: un linguaggio per basi di dati
relazionali
PARTE PRATICA
Access: Ambiente di lavoro. Tabelle,
relazioni e Query. MySQL: ambiente di
lavoro e gestione tramite linguaggio SQL.
Progettazione ed implementazione di
applicazioni complesse in rete.
Protocollo TCP/IP e programmazione web.
HTML e Fogli di Stile.
I principi di sicurezza nella progettazione di
sistemi informatici
PARTE PRATICA
Programmazione dinamica: Server Web,
Database Server e PHP.
Ore del percorso
formativo
Teoria 75
Pratica 75
Verifiche 24
Ore totali: 174
Obiettivi specifici raggiunti:
conoscenze, competenze,
capacità acquisite
Conoscere i concetti e le
tecniche fondamentali per
la progettazione di basi di
dati.
Conoscere i concetti e le
tecnologie più diffuse per la
progettazione di siti
dinamici
Organizzare, rappresentare
e gestire insiemi di
informazioni finalizzate ad
uno scopo. Scegliere il tipo
di organizzazioni, la
piattaforma ed il linguaggio
di programmazione adatto
alla specificità del problema
in esame.
Progettare e gestire Sistemi
Informativi per realtà di
piccole dimensioni.
Metodi
 Lezione frontale
 Lavori di gruppo
 Insegnamento
per problemi
 Discussione
PROGRAMMA SVOLTO DELLA CLASSE 5 SEZIONE C
DISCIPLINA Informatica
temi trattati:
L'UML :i casi d'uso e i diagrammi di attività
Le basi di dati generalità:
Sistemi informativi e sistemi informatici
Superamento dei limiti dell'organizzazione tradizionale degli archivi
Come progettarle
Dati e informazioni: schemi e istanze
I modelli di dati
La progettazione di una base di dati
Le fasi della progettazione
Il DBMS
La progettazione concettuale
Il modello Entità Relazione
Le entità e gli attributi
Quando modellare con una entità e quando con un attributo
Attributi chiave
Rappresentazione grafica di entità ed attributi
Le associazioni e loro tipi
La progettazione logica: il modello relazionale
Le relazioni
Chiavi di una relazione
I vincoli di integrità e loro rappresentazione
Dal diagramma ER allo schema relazionale
Rappresentazione delle associazioni
L'integrità referenziale
Le operazioni relazionali:
unione
differenze di relazioni
proiezione
selezione
prodotto cartesiano
i tipi di join
La normalizzazione
la prima forma normale
la seconda forma normale
la terza forma normale
Il linguaggio SQL
Embedded e stand-alone SQL
Identificatori e tipi di dati
Istruzioni del DDL, del DML, del DCL
Il Sistema informativo aziendale nell'era di internet
I principi di sicurezza nella progettazione di sistemi informatici
La programmazione visuale per eventi
La programmazione in ambiente windows.
Programmazione visuale e programmazione imperativa.
Il compilatore C++ Builder 3. Caratteristiche e particolarità.
Gli oggetti standard del compilatore C++Builder 3.
I linguaggi del Web
La struttura di una pagina HTML
Le immagini
I collegamenti ipertestuali
Le tabelle
Gli elenchi
I forms o moduli
I fogli di stile
La programmazione dinamica:
Web Server (Apache)
Database Server (MySQL)
Il Linguaggio PHP
Regole e Sintassi
Leggere i dati inviati da un form html (Get e Post)
Connessione ad un database
Eseguire query su un database
Implementazione di accesso con password.
Le sessioni e i cookie.
DBMS Access :
L’ambiente di lavoro.
Creazione tabelle
Tipi di dati
Maschere di input
Regole di convalida
Stringhe NULL e Stringhe Lunghezza Zero
Scheda Ricerca
Le Relazioni e le query
DBMS MySQL :
L’ambiente di lavoro.
Tipi di dati.
Creazione tabelle
Le Query.
Libro proposto: "Informatica Generale Volume 3" Piero Gallo – Fabio Salerno Minerva
Italica