EdE '14/'15 - Prova pratica - Settembre 2015
Lo studente dovrà presentare, a sua scelta, uno fra gli elaborati
proposti nel seguito. L'elaborato dovrà essere consegnato in
entrambe le seguenti due forme:
- in forma elettronica:
- se la dimensione del materiale è modesta, via posta elettronica all'indirizzo gervasi@di.unipi.it, entro
le ore 24:00 del 15 Settembre 2015;
- se il materiale è più esteso, tramite un CD consegnato insieme alla copia cartacea (vedi sotto), con gli stessi tempi di consegna di quest'ultima.
La versione elettronica dovrà contenere i file "sorgente"
originali (file .sla, .svg, .xcf, ecc.); una versione PDF dell'intero
elaborato, nel formato carta corretto; una breve relazione (3-5 pagine)
che ne descriva e motivi le principali scelte stilistiche e tecniche,
nonché i passi seguiti nella produzione dell'elaborato.
- in forma cartacea, entro le ore 12:00 del 15 Settembre 2015,
depositando una stampa dell'elaborato e della relazione nella
cassetta di posta del docente (presso la portineria del Dipartimento di
Informatica). È preferibile, ma non indispensabile, che la stampa
sia a colori per le pagine che contengono elementi a colori (il tipo di
stampa non influenza comunque la valutazione).
Problema 1
Siete stati considerati per un incarico consistente nel preparare il
materiale didattico per un corso di Elaborazione di Immagini Digitali
per l'Università della Terza Età. È possibile
attendersi che gli studenti saranno non proprio giovanissimi e non proprio
avezzi alla tecnologia. Dovete preparare una piccola dispensa, ad uso
di campione, che illustri per questo tipo di studenti il concetto di
Convoluzione, e la sua realizzazione pratica in un software di fotoritocco
(a vostra scelta). Il capitolo di dispensa in questione dovrà
avere un formato A4, e sarà stampato a colori, con una rilegatura
ad anelli; la lunghezza non deve eccedere le 16 pagine. A voi produrre del
materiale di qualità adeguata che vi faccia ottenere l'incarico.
Problema 2
Dovete preparare un volantino pubblicitario per l'iniziativa (decisamente nerd) Killing polyhedral models. Il volantino è indirizzato soprattutto a un pubblico di studenti medi superiori e universitari dell'area pisana (ma non è detto che non possa interessare anche a qualche nostalgico degli anni '90). La stampa sarà su carta patinata, in quadricromia, fronte-retro, in formato A5.
Il volantino deve fornire tutte le indicazioni di carattere logistico
necessarie per partecipare all'evento sui videogiochi (ma non
necessariamente quelle relative alla conferenza), e ovviamente invogliare
il lettore a farlo.
Problema 3
Si scriva un programma in un linguaggio di programmazione a scelta che,
ricevuta in input una pagina HTML contenente un numero arbitrario di
disegni SVG, produca in output un file SVG contenente una pagina di
"provini", ovvero divisa in vignette regolari, riquadrate, contenenti
ciascuna uno dei disegni ricevuti in input, scalato appropriatamente in
base allo spazio disponibile nella vignetta.
È a vostra discrezione la strategia di vignettatura; valori tipici
sono 2x1, 2x2, 3x2, 4x2, 4x4, 6x4, ecc. Potete assumere, se vi è
utile, che la pagina risultante sarà ospitata su un documento in
formato A4 (ma la cosa è a stretto rigore di logica ininfluente,
perché il disegno può poi essere a sua volta scalato
secondo necessità.)