Lorenzi - Collana di Informatica - ATLAS
Ipotesi di progettazione modulare
Di seguito vengono proposti alcuni esempi di progettazione modulare che si distinguono
uno dall’altro a seconda della caratterizzazione che il docente vuole assegnare all’informatica nel piano di studi triennale, pur mantenendo una stretta coerenza con gli obiettivi
generali degli indirizzi informatici e con i nuclei fondamentali enunciati nei progetti
ministeriali.
1. Orientamento gestionale (gestione archivi)
Classe
Moduli
Contenuti
3
Architetture e risorse
del sistema
di elaborazione
Hardware e software
Algoritmi
Sistema operativo
Tecniche di
programmazione
Strutture di controllo
Procedure e funzioni
Strutture di dati
Pascal
Accesso ai servizi
della rete Internet
(base)
Connessione
e-mail
Navigazione
Browser
Linguaggio Cobol
Istruzioni
Organizzazione dei
programmi
Cobol
Gestione tradizionale
degli archivi
Archivi sequenziali
Archivi indicizzati
Cobol
4
Ambienti
software
Riferimento ai volumi
della collana
di informatica
Windows “Le basi dell’informatica.
I fondamenti
della programmazione”
“La gestione degli archivi.
Il linguaggio Cobol.
Progettazione software”
Produzione del software Progetto informatico
e tecniche di analisi
Modellazione dei dati
5
Modellazione dei dati
Progettazione e gestione
delle basi di dati
Modello E/R
Database
Linguaggio SQL
La gestione delle risorse
I sistemi operativi
Access
“Le basi di dati.
Il linguaggio SQL”
“I sistemi operativi. Le
reti e Internet. Il sistema
Windows NT informativo aziendale”
La condivisione delle
Le reti
Pagine
risorse
Database in rete
dinamiche
Database nel Web
(ASP e di
Le tecnologie informatiche Il sistema informativo accesso ai
per la gestione aziendale
dati)
aziendale
Le soluzioni informatiche
Unix, Linux
2. Orientamento gestionale (gestione dei database)
Classe
Moduli
Contenuti
3
Architetture e risorse
del sistema
di elaborazione
Hardware e software
Algoritmi
Sistema operativo
Tecniche di
programmazione (1)
Strutture di controllo
Procedure e funzioni
Strutture di dati
Pascal
Accesso ai servizi
della rete Internet
(base)
Connessione
e-mail
Navigazione
Browser
Tecniche di
programmazione (2)
Strutture dinamiche
Puntatori
Pascal
“Le basi dell’informatica.
I fondamenti
della programmazione”
Modellazione dei dati
Modello E/R
Access
Visual Basic
“Le basi di dati.
Il linguaggio SQL”
Progettazione e gestione
delle basi di dati
Database
Linguaggio SQL
Interfacce per basi
di dati
La gestione delle risorse
I sistemi operativi
Unix, Linux
“I sistemi operativi. Le
reti e Internet. Il sistema
informativo aziendale”
La condivisione delle
risorse
Le reti
Windows NT
Web editor
Le tecnologie informatiche
per la gestione aziendale
Database in rete
Database nel Web
Pagine dinamiche (ASP
e di accesso
ai dati)
4
5
Il sistema informativo
aziendale
Le soluzioni informatiche
Ambienti
software
Riferimento ai volumi
della collana
di informatica
Windows “Le basi dell’informatica.
I fondamenti
della programmazione”
“Le basi di dati.
Il linguaggio SQL”
“I sistemi operativi. Le
reti e Internet. Il sistema
informativo aziendale”
3. Orientamento applicativo-visuale
Classe
Moduli
Contenuti
Ambienti
software
Riferimento ai volumi
della collana
di informatica
3
Architetture e risorse del
sistema di elaborazione
Hardware e software
Sistema operativo
Windows
“La programmazione
visuale.
VisualBasic”
Interfacce grafiche
per l’utente
Programmazione
visuale
Oggetti, proprietà,
eventi, metodi
VisualBasic
Accesso ai servizi
della rete Internet
(base)
Connessione
e-mail
Navigazione
Browser
4
5
La produzione di
programmi applicativi
VisualBasic
Menu, Stampe,
Gestione degli archivi,
Help in linea
Progettazione e gestione
delle basi di dati
Database
Linguaggio SQL
Interfacce per basi
di dati
Access
VisualBasic
La gestione delle risorse
I sistemi operativi
Unix, Linux
“La programmazione
visuale.
VisualBasic”
“Le basi di dati.
Il linguaggio SQL”
“I sistemi operativi. Le
reti e Internet. Il sistema
informativo aziendale”
La condivisione delle
risorse
Le reti
Windows NT
Web editor
Le tecnologie informatiche
per la gestione aziendale
Database in rete
Database nel Web
Pagine dinamiche (ASP
e di accesso
ai dati)
Il sistema informativo
aziendale
Le soluzioni informatiche
“Le basi di dati.
Il linguaggio SQL”
“I sistemi operativi. Le
reti e Internet. Il sistema
informativo aziendale”
4. Orientamento paradigmico (linguaggi di programmazione)
Classe
Moduli
Contenuti
Ambienti
software
Riferimento ai volumi
della collana
di informatica
3
Programmazione
ad oggetti
Linguaggi
Paradigmi
C++
Applicazione della
programmazione
ad oggetti (1)
Linguaggio ad oggetti
Oggetti
Funzioni
“La programmazione
ad oggetti.
C++. Java”
oppure
“Il linguaggio C++”
Applicazione della
programmazione
ad oggetti (2)
Linguaggio
Oggetti
Interfaccia grafica
Java
Interazione nel Web
Applet
“La programmazione
ad oggetti.
C++. Java”
oppure
“Il linguaggio Java”
Access
“Le basi di dati.
Il linguaggio SQL”
Java
“Il linguaggio Java”
4
5
Progettazione e gestione Modellazione dei dati
Database
delle basi di dati
Linguaggio SQL
Accesso ai database
in rete
Database in rete
Database nel Web
Servlet
5. Orientamento paradigmico-visuale
Classe
Moduli
Contenuti
Ambienti
software
Riferimento ai volumi
della collana
di informatica
3
Architetture e risorse del
sistema di elaborazione
Hardware e software
Sistema operativo
Windows
“La programmazione
visuale.
VisualBasic”
Programmazione visuale
Oggetti, proprietà,
eventi, metodi
Interfacce grafiche
per l’utente
VisualBasic
Programmazione ad
oggetti
Linguaggio ad oggetti
Oggetti
Interfaccia grafica
Java
“Il linguaggio Java”
Interazione nel Web
Applet
Access
“Le basi di dati.
Il linguaggio SQL”
Java
“Il linguaggio Java”
4
5
Progettazione e gestione Modellazione dei dati
DataBase
delle basi di dati
Linguaggio SQL
Accesso ai database
in rete
Database in rete
Database nel Web
Servlet