Category Archives: Corsi edizione 2014

Interactive Media – Session 6: Web Development

Introduzione ai sistemi mobile e allo sviluppo di app. Ambienti di sviluppo più diffusi. Design & development di applicazioni su piattaforma web con strumenti quali HTML5 e jQuery Mobile: transizioni fra le pagine, accessibilità, eventi “tap”, “swipe” ed orientamento, viste e forms, integrazione con dati dinamici,  geolocalizzazione, application cache ed offline storage. Creare app ibride […]

Interactive Media – Session 5: Client Side Development

Il Document Object Model. Basi di javascript, principi di programmazione ad oggetti e programmazione asincrona. Richieste XML-RPC. Comunicazione Ajax con server PHP e gestione delle risposte. Integrazione con il database. Librerie AJAX con particolare attenzione a jQuery. jQuery: CSS selectors, XPath selectors, custom selectors, DOM traversal methods, gestione degli eventi, gestione e sviluppo di effetti […]

Interactive Media – Session 4: Software Engineering for Web

Il modulo introduce concetti di ingegneria del software che hanno specifico rilievo nello sviluppo di interfacce utente, tra cui come caso di particolare rilievo è ricompreso il caso di pagine web. Con questo intento vengono approfonditi i seguenti temi: formalizzazione del concetto di usabilità (ISO9241) e suo inquadramento nel contesto del modello di qualità del […]

Interactive Media – Session 3: Interface and User Experience Design

Il corso intende trattare il ruolo fondamentale del design di interfacce e dell’interazione con artefatti digitali attraverso l’analisi, la progettazione e la valutazione dei vari aspetti della User Experience. In particolare verranno trattati i seguenti argomenti: interaction design, definizione e tipologia delle interfacce grafiche; principi di design e linee guida per la progettazione di sistemi […]

Interactive Media – Session 2: Interactive Applications Tools

In questo corso lo studente approfondirà le basi della programmazione di applicazioni visuali interattive utilizzando il linguaggio Processing. Sono presentate le nozioni necessarie alla scrittura di programmi ben strutturati e facili da comprendere, modificare e migliorare. Gli esempi proposti sono focalizzati su applicazioni grafiche che fanno uso delle librerie standard del Processing, con particolare riferimento […]

Interactive Media – Session 1: Search Engine Optimization

Il modulo ha come obiettivo l’insegnamento dei principi fondamentali di ottimizzazione di siti web per acquisire visibilità tra i risultati gratuiti dei motori di ricerca. Verranno esaminati casi concreti di ottimizzazione mettendo in evidenza i fattori che influenzano il posizionamento dei siti nei motori di ricerca. Oltre alle attività di ottimizzazione tradizionali verranno trattati gli […]

New media communication – Session 2: Ebook Development

Il corso fornisce conoscenze sulla rappresentazione dell’informazione, in particolare testuale, e sui formati di documenti con particolare attenzione a formati adatti ad eBook reader. Argomenti principali: – cenni all’organizzazione di un elaboratore e tecnologie di dispositivi eBook reader – rappresentazione dell’informazione all’interno degli elaboratori – documenti XML e relazione con HTML – formati di documenti, […]

New media communication – Session 1: Theory and techniques of mass communication

Si presentano e si discutono i concetti di processo comunicativo e atto comunicativo, attraverso i paradigmi della trasmissione e della negoziazione. Si delineano quindi le sempre maggiori articolazioni del sistema dei media, facendo riferimento alla letteratura internazionale e soffermandosi sui nessi con il campo della politica, dell’economia e delle nuove tecnologie di rete. Infine, si […]