Insegnamento di "Tecnica della Programmazione Multimediale"
Corso di Laurea in Pubblicità Marketing e Comunicazione Aziendale
Facoltà di Scienze della Comunicazione
A.A. 2005-06
Calendario Didattico.
| Quando |
Dove |
Note |
| 4 Ottobre 2005 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
|
| 6 Ottobre 2005 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 7 Ottobre 2005 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 11 Ottobre 2005 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
|
| 13 Ottobre 2005 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 14 Ottobre 2005 |
9.30-11.30 |
Aula 5 |
|
| 18 Ottobre 2005 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
|
| 20 Ottobre 2005 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 21 Ottobre 2005 |
9.30-11.30 |
Aula 5 |
|
| 25 Ottobre 2005 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
|
| 27 Ottobre 2005 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 28 Ottobre 2005 |
9.30-11.30 |
Aula 5 |
|
| 3 Novembre 2005 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 4 Novembre 2005 |
9.30-11.30 |
Aula 5 |
|
| 8 Novembre 2005 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
|
| 11 Novembre 2005 |
9.30-11.30 |
Aula 5 |
|
|
Da definire |
I Esame parziale - Aula informatizzata (Giurisprudenza) |
| 29 Novembre 2005 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
|
| 1 Dicembre 2005 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 2 Dicembre 2005 |
9.30-11.30 |
Aula 5 |
|
| 6 Dicembre 2005 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
|
| 13 Dicembre 2005 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
|
| 15 Dicembre 2005 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 16 Dicembre 2005 |
9.30-11.30 |
Aula 5 |
|
| 10 Gennaio 2006 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
Esempi sugli statements (file .zip) |
| 12 Gennaio 2006 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 13 Gennaio 2006 |
9.30-11.30 |
Aula 5 |
|
| 17 Gennaio 2006 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
|
| 19 Gennaio 2006 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 20 Gennaio 2006 |
9.30-11.30 |
Aula 5 |
|
| 24 Gennaio 2006 |
13.30-15.30 |
Aula informatizzata (Giurisprudenza) |
Esempi |
| 26 Gennaio 2006 |
10.30-12.30 |
Aula informatizzata (Giurisprudenza) |
|
| 27 Gennaio 2006 |
9.30-11.30 |
Aula 5 |
|
| 3 Febbraio 2006 - ore 10.30 |
II Esame Parziale - Aula informatizzata (Giurisprudenza) |
| 3 Febbraio 2006 - ore 10.30 |
Esame Totale - Aula informatizzata (Giurisprudenza) |
Programma del Corso.
- Internet e World Wide Web. Iperoggetti multimediali e
navigazione. Generalità sul TCP/IP: protocolli e servizi di
base.
- Generalità e struttura di un documento HTML. Sintassi,
tags e attributi. Intestazione del documento (Heading Tags). Elementi
testuali, titoli e paragrafi. Liste ordinate, non ordinate e di
definizione. Formattazione del testo. Ancore e collegamenti, percorsi
relativi ed assoluti. Immagini e mappe di immagini. Inserimento di
altri elementi multimediali. Tabelle. Riquadri (Frames) e impaginazioni
a riquadri (Frameset). URLS, Colori, simboli speciali ed entità.
- I
fogli di stile (CSS): inserimento nelle pagine HTML, definizioni e
proprietà. Creazione di un foglio di stile.
- La grafica. Percezione del colore e modelli di rappresentazione. modelli
RGB e CMYK. Grafica bitmap e vettoriale. Risoluzione cromatica e grafica.
Formati per il salvataggio delle immagini. Le compressioni GIF e JPEG. Le
periferiche. L'audio. Il campionamento e la codifica digitale: profondità di
bit e frequenza di campionamento. I canali. I formati per il salvataggio dei
files sonori. La compressione MP3. VIdeo digitale. La compressione video ed i
formati.
- I moduli html. Elementi di input e bottoni. Tags e attributi nelle form. Metodi per l'invio di dati.
- Introduzione alla programmazione. Generalità sul linguaggio
Javascript. Interazione tra Html e Javascript, inserimento degli script nelle
pagine web. I valori e le conversioni tra tipi di dati. Le variabili:
dichiarazione e scopo. Letterali. Caratteri Ascii e Unicode. Espressioni ed operatori. Precedenze tra operatori. Istruzioni
condizionali: if..else e switch. Cicli di istruzioni: for, while, do while,
label, break e continue. Istruzioni per la manipolazione degli oggetti: for..in
e with. Le funzioni: definizione, chiamata e argomenti. Funzioni predefinite:
eval, isFinite, isNaN, parseInt e parseFloat, Number e String, escape e
unescape. Controllo e gestione degli eventi: definizione, cattura e validazione
degli input. Gli oggetti, le proprietà ed i metodi. Oggetti del Core
predefiniti: Array, Boolean, Date, Function, Math, Number e String. Gli oggetti
relativi alla navigazione e la loro gerarchia. Proprietà del documento. Oggetti
chiave del browser: location, history e navigator. Il metodo write. Windows e
frames: apertura, utilizzo, navigazione e chiusura. I cookies.
Materiale didattico
- sul Web
- su Grafica, Audio e Video
- sull'HTML
- sui CSS
- sul Javascript
Altro materiale didattico on line (FACOLTATIVO).
- Materiale in italiano (e non) sull'Html e sui CSS
- Materiale in italiano sul Javascript
- Raccolte di script
Eventuali testi off-line di riferimento (FACOLTATIVI).
- HTML 4.01 Guida per il programmatore di S. Conway, G. Damshen, C.
Greer, D. Maharry, S. Oliver, S. B. Palmer, J. Stephens, C. Ullman, Ed. APOGEO,
2002.
- JavaScript versione 1.5 di D. Flanagan, Ed. APOGEO, 2002.
Alcuni esempi sui CSS.
Alcuni esempi JavaScript.
Esami parziali.
Gli esami parziali, in numero di due, si svolgeranno al termine
della prima parte e al termine della seconda parte (come indicato nel
calendario didattico). Ciascun
parziale consisterà di una sola prova, ovvero:
- Test su calcolatore con domande a risposta multipla
Gli argomenti che saranno oggetto dei due esami sono:
Per il primo parziale:
- Lezioni
di Internet: Tutto.
- Dispense
su Grafica, Audio e Video: Tutto.
- HTML Tag Reference: About This Book, Comments, Tags
for Document Structure, Heading Tags, Block-Level Text Elements, Lists, Text
Characteristics, Anchors and Links, Images and Image Maps, Image Maps, Tables,
Frames and Framesets, Formatting Tags, Universal Attributes, URLS, Color Units,
Special Symbols and Entities.
- HTML 4.0 Reference: Tutto.
- Cascading Style Sheets: Tutto.
Per il secondo parziale:
Il voto conseguito nel I parziale viene conservato fino all'appello
primaverile (marzo-aprile 2006) incluso.
Esami totali.
Gli esami totali si terranno dalla fine del corso e consisteranno di due
prove:
- Test su calcolatore con domande a risposta multipla;
- Colloquio, a seguire la prova scritta, in cui verranno discussi gli
eventuali progetti e verrà effettuata la verbalizzazione.
Le due prove si
sostengono nella stessa giornata. Si è ammessi alla prova orale con qualunque
votazione dello scritto.
Gli argomenti che saranno oggetto delle due prove d'esame sono tutti gli
argomenti previsti per il I ed il II parziale.
Progetti.
E' facoltativa la realizzazione di un progetto individuale, utilizzando html
+ css + javascript, la cui discussione sarà effettuata in sede di
colloquio finale. Il contenuto
del progetto può essere scelto a piacimento.
Contatti con il docente.
Per contattare il Prof.. Tallini scrivere esclusivamente a
questa casella di posta
elettronica.
Per contattare il Dott. Pelusi scrivere a questa casella di posta
elettronica.
Per contattarci di persona, siamo disponibili prima e dopo le lezioni oppure,
quando siamo nel nostro studio, la porta è sempre aperta.
Il Ricevimento Studenti è comunque fissato per il Venerdì, dalle 11.30 alle 13.00.