To show the organization of the course that includes this module, follow this link Course organization
Il corso si propone di affrontare e stimolare la discussione sulle questioni fondamentali relative alle attività che si svolgono in laboratorio. Saranno approfonditi in modo particolare gli aspetti riguardanti i sistemi informativi.
Basi di dati relazionali (con riferimento a PostgreSQL):
Creazione e popolamento di una base di dati.
Creazione di vincoli di integrità referenziale e politiche di aggiornamento.
Query avanzate.
Applicazioni web per la presentazione e gestione di dati:
Applicazione web statica (HTML+CSS)
vs applicazione web dinamica (es. linguaggio PHP)
Architettura MVC (Model-View-Controller)
Un esempio di framework
Cenni sulla sicurezza informatica
Codice in materia di protezione dei dati personali
Gestione dei permessi su PostgreSQL
Scambio sicuro di informazioni via web: SSL, HTTPS, certificati
L'esame è unico per l'intero insegnamento.
L'esito finale dipenderà dalle seguenti componenti:
- Attività svolta in itinere tramite:
* realizzazione di un elaborato al calcolatore mirato a valutare la competenza del candidato nei confronti degli argomenti trattati durante il corso.
* Sviluppo di un progetto didattico legato all'elaborato con particolare riferimento a:
1) contestualizzazione dell'elaborato nell’ambito di una programmazione disciplinare curriculare per un istituto tecnico o professionale individuando le competenze minime, riferite all’asse culturale appropriato, che l’alunno deve conseguire al termine del modulo o unità didattica;
2) descrizione delle metodologie e degli strumenti che l'alunno deve conoscere per un corretto svolgimento dell'elaborato;
3) descrizione delle metodologie didattiche adottate per la valutazione dell'elaborato.
- Prova scritta con domande a risposta chiusa e aperta.
- Colloquio orale con discussione degli elaborati prodotti per l'attività svolta in itinere.
******** CSS e script comuni siti DOL - frase 9957 ********p>