CLASSE V A INFO Programma di Informatica In relazione alla programmazione curriculare sono stati conseguiti i seguenti obiettivi in termini di : CONOSCENZE: I contenuti sono stati proposti rilevandone l’importanza per acquisirne la consapevolezza, pertanto gli alunni sono in grado di : eseguire la progettazione concettuale e logica deducendo il relativo modello E/R e le relative tabelle. Conoscono i comandi per la gestione dei data base in SQL. Conoscono il linguaggio PHP con le funzioni necessarie per l’interrogazione del MySQL . ABILITA’: le seguenti abilità sono state raggiunte da buona parte degli alunni con qualche studente che stenta a capire sino in fondo gli argomenti : una comprensione adeguata delle strutture della programmazione imperativa, la creazione di query e comandi in SQL. La stesura di codice PHP per la creazioni di pagine web dinamiche COMPETENZE: le seguenti capacità sono state raggiunte da un buon gruppo di alunni, sempre attento, partecipe ed impegnato in un lavoro di crescita costante e approfondito: La creazione di un data base a partire dal modello E/R , la stesura di script PHP per la costruzione di pagina web gestendo opportunamente interrogazioni al MySQL 1. CONTENUTI DISCIPLINARI E TEMPI DI REALIZZAZIONE U.D. – Modulo – Percorso Formativo - Approfondimento Progettazione concettuale – modello E/R Permanenza dei dati in PHP-Operazioni relazionali DB-Join-NormalizzazioneTipi di dati in SQL-Update-DeleteSelect – from –left join-where Interfaccia PHP-MySQL-esercizio completo ABACUS 2013 con pagina WEB Query scalari ed annidate-group by – having - esercizi SQL-PHP Cenni sulla complessità algoritmica-esercizi SQL-PHP Create table con on delete-cascate-restict- esercizi SQL-PHP Grant e Revoke - esercizi SQL-PHP Periodo Settembre Ottobre Novembre Dicembre Gennaio Febbraio Marzo Aprile Maggio Testi in adozione: 1) PROGETTARE I DATABASE – SQL e PHP – ed. Hoepli aut Paolo Camagli e Riccardo Nikolassy 2) SQL il linguaggio per le base di dati – Camagni-della Puppa-Nikolassy HOEPLI (non obbligatorio e utilizzato per trattare piu’ approfonditamente alcuni argomenti e trarre alcuni esercizi) 3) PHP – DALL’HTML ALLO SVILUPPO DI SITI WEB DINAMICI – Hoepli Paolo Camagli e Riccardo Nikolassy (testo della quarta) 31 maggio 2016 Prof. Balestro Sergio