| Corso di laurea | Corso di laurea in Informatica [L-31] D. M. 270/2004 |
|---|
| Sede | Perugia |
|---|
| Curriculum | Generale - Regolamento 2011 |
|---|
| Modalità di valutazione | Modalità individuale: prova teorico-pratica (HTML, CSS, XML, XSL, PHP); a completamento una breve prova orale. Modalità di gruppo: sviluppo di un progetto in Flash (il progetto deve essere corredato da una documentazione riguardante le fasi principali dello sviluppo). |
|---|
| Statistiche voti esami | Dati attualmente non disponibili |
|---|
| Calendario prove esame | calendario esami 2013: 25 gennaio. 22 febbraio, 4 aprile, 4 giugno, 4 luglio, 4 e 25 settembre. calendario esami 2014: 28 gennaio, 25 febbraio. |
|---|
| Unità formative opzionali consigliate | Dati attualmente non disponibili |
|---|
| Docente | Simonetta PALLOTTELLI |
|---|
| Tipologia | Attività formative caratterizzanti |
|---|
| Ambito | DISCIPLINE INFORMATICHE |
|---|
| Settore | INF/01 |
|---|
| CFU | 6 |
|---|
| Modalità di svolgimento | Convenzionale |
|---|
| Programma | Introduzione ai sistemi multimediali. - Trattamento dell'informazione. Il paradigma ipertestuale. Struttura di un ipertesto. Tipi di collegamenti. Navigazione in un ipertesto. Strumenti per l'orientamento. Sistemi multimediali e ipermediali. - I modelli per la descrizione e per la progettazione di applicazioni ipermediali. I modelli di riferimento: Dexter Reference Model, Amsterdam Hypermedia Model. I modelli per la progettazione strutturata di presentazioni ipermediali. - Interfaccia uomo-macchina (IUM o IHM). Modelli orientati ad oggetti per la produzione di applicazioni multimediali e ipermediali. 2. Dai media naturali ai media digitali. - La codifica e la compressione dei dati. Compressione reversibile e irreversibile. Algoritmi di compressione. - I formati dei media. Media e modelli dei dati. Classificazione dei media. Audio, immagini statiche, video. Media statici, media continui, media temporizzati. 3. Linguaggi e tecniche per la progettazione multimediale in ambiente Web. - Il World Wide Web e la sua attuale struttura. Il Web 2.0. Principi architetturali fondamentali. Modelli di funzionamento. Trattamento dell'informazione. - Il linguaggio HTML. Sintassi ed editor. Tag di intestazione; codifica del colore, dei diacritici e caratteri speciali; tag di impaginazione; tag di stile, tag di interruzione; ancore e link; tag script; tag link e base, implementazione dei moduli; struttura e tag dei frame; struttura e tag per le tabelle. La nuova versione HTML 5.0 - Introduzione al PHP. La programmazione lato client e lato server. Sintassi. PHP e HTML. I tipi di dati. Le variabili. I commenti. Gli operatori. Istruzione Icondizionali. I cicli. Gli array. Supporto in php per la manipolazione delle form HTML. Supporto in php per la variabili di sessione. Principali funzioni per accedere ad un database MySql: esecuzione di query, inserimenti, aggiornamenti e cancellazioni di record. - I fogli di stile (CSS). Concetti di accessibilità ed usabilità. Validazione. Aspetti formali e pratici. - I software di tipo CMS e LMS. - XHTML e DTD. - XML come mezzo di codifica dell'informazione. Strutturazione dell'informazione a vari livelli. Modeling dell'informazione in XML. Meta-livelli. Il passaggio dall'informazione ai media in XML. DTD: interno, esterno e misto; elementi; separatori e operatori; attributi; entità interne ed esterne. Namespaces. - I linguaggi XSL, XPath. - Semantic Web. Ontologie e ragionamento - Introduzione ad Ajax. - Introduzione ad HTML5. Strumenti ed Applicativi. - Panoramica e confronti su tecnologie e strumenti web. - Software applicativo Flash. Ambiente di sviluppo: strumenti per il disegno e l'animazioni. |
|---|
| Supplement | Introduzione. Struttura ipertesti. Sistemi e modelli multimediali. Dai media naturali ai media digitali. Attuale struttura del Web. Il linguaggio di markup: HTML e CSS. Accessibilità e Usabilità. Validazione. I linguaggi di markup: XHTML, XML, DTD, XSL. Semantic Web. Introduzione al PHP. HTML5. AJAX. Flash. |
|---|
| Metodi didattici | Lezioni teoriche in aula e lezioni pratiche in laboratorio. Uso della piattaforma di e-learning http://estudium.unipg.it |
|---|
| Testi consigliati | - Introduzione alle tecnologie Web. Vito Roberto, Marco Frailis, Alessio Gullotta - Milano : McGraw-Hill - Progettazione di dati e applicazioni per il web. Stefano Ceri ... [et al.] - Milano [etc.] : McGraw-Hill - Programmare XML - R.Allen Wyke, Sultan Rehman, Brad Leupen - Mondatori - Web design. Corso Multimediale - Ed. EXA Multimedia - Architettura dell'informazione per il World Wide Web - L.Rosenfeld, P.Morville - ed. Hopslibri - Ajax la grande guida, di Ryan Asleson - N.T. Sdutta, Mondadori - Ajax, Enrico Amedeo, 2009, ed. Apogeo - Semantic web, Emanuele Della Valle, Irene Celino, Dario Cerizza, 2009, ed. Pearson - Creare siti web multimediali, Giorgio Brajnik, Elio Toppano, 2007, ed. Pearson |
|---|
| Risultati apprendimento | Lo studente dovrebbe essere in grado di affrontare correttamente ed esaurientemente l'analisi, la progettazione e la realizzazione di applicazioni multimediali e applicazioni web. |
|---|
| Periodo della didattica | I semestre: ottobre 2013 - gennaio 2014 |
|---|
| Calendario della didattica | Orario delle lezioni (salvo diverse disposizioni): tutti i lunedì e giovedì dalle ore 9,00 alle ore 11,00. Ricevimento (salvo diverse disposizioni): tutti ilunedì dalle 9,30 alle 11,30. Calendario degli esami: anno 2013: 25 gennaio. 22 febbraio, 4 aprile, 4 giugno, 4 luglio, 4 e 25 settembre. anno 2014: 28 gennaio, 25 febbraio. |
|---|
| Attività supporto alla didattica | Dati attualmente non disponibili |
|---|
| Lingua di insegnamento | Italiano |
|---|
| Frequenza | Facoltativa. |
|---|
| Sede | Aule e laboratorio del Dipartimento di Matematica e Informatica. |
|---|
| Ore | | Teoriche | 42 |
|---|
| Pratiche | 0 |
|---|
| Studio individuale | 108 |
|---|
| Didattica Integrativa | 0 |
|---|
| Totale | 150 |
|---|
|
|---|
| Anno | 3 |
|---|
| Periodo | I semestre |
|---|
| Note | Uso della piattaforma di e-learning http://estudium.unipg.it |
|---|
| Orario di ricevimento | lunedì 8:30 - 11:30 - per il periodo estivo o altro giorno deve essere concordato per e-mail. |
|---|
| Sede di ricevimento | Dipartimento di Matematica e Informatica via Vanvitelli 1 |
|---|
| Codice ECTS | 2013 - 5216 |
|---|