Scheda Insegnamento: LINGUAGGI E TECNOLOGIE PER IL WEB A.A. 2017/2018
  • Corso di Laurea: COMUNICAZIONE, TECNOLOGIE E CULTURE DIGITALI (L-20)
  • Codice: 17426
  • Crediti: 8
  • Anno Off. Formativa: 2017/2018
  • Anno di Corso: 2
  • Erogazione: Annualità
  • Docente: FRANCESCO MARIA DONINI

Programma

a) OBIETTIVI FORMATIVI
Acquisire competenze teoriche ed operative sui linguaggi e le tecnologie lato client dei siti Web

b) RISULTATI DI APPRENDIMENTO ATTESI
b1) Conoscenza e capacità di comprensione (knowledge and understanding);
Conoscenze relative ai linguaggi ed alle tecnologie impiegate nei siti Web (come da titolo del corso) per quel che riguarda il lato client

b2) Conoscenza e capacità di comprensione applicate (applying knowledge and understanding);
Lo/a studente/ssa apprenderà a costruire semplici siti Web in HTML5, con una presentazione stabilita da fogli di stile CSS e con una parte dinamica programmata in Javascript

b3) Autonomia di giudizio (making judgements);
Lo/a studente/ssa, quale esperto della comunicazione, sarà in grado di valutare la qualità tecnologica di un sito Web (lato client) commissionato o sviluppato da altri

b4) Abilità comunicative (communication skills);
Lo/a studente apprenderà la terminologia adeguata per comunicare con i programmatori lato client di siti Web

b5) Capacità di apprendere (learning skills).
Lo/a studente/ssa sarà in grado di cercare sul Web e su testi specializzati costrutti linguistici HTML5, CSS e Javascript necessari agli scopi della costruzione di un sito Web

c) PROGRAMMA
Le percentuali accanto ad ogni parte ne indicano la frazione di tempo dedicato, e conseguentemente l'importanza nella valutazione finale
1. Funzionamento di Internet: protocolli TCP/IP e HTTP (cenni). Nomi di dominio e server DNS. Il servizio World Wide Web. Web Browser e Web Server. (5%)
2. Creazione di una pagina Web: Tag HTML5 per l'intestazione e per il corpo di una pagina. Attributi dei tag. Pubblicazione di una pagina. (25%)
3. Cascading Style Sheets per la presentazione multimediale di un sito Web (20%)
4. Studio dei costrutti di base del linguaggio JavaScript: definizione di variabili semplici ed array, istruzione di assegnazione, istruzione condizionale, istruzioni di ciclo.(30%)
5. Uso del linguaggio JavaScript per la definizione di semplici funzioni lato client. Creazione di pagine Web interattive. (20%)

Testi consigliati

G. Gigliotti, HTML 4.01, Editore Apogeo, Milano 2004 (ISBN 88-503-2300-X), dal capitolo 1 al capitolo 10, pagine 1-142

Bochicchio et al., "HTML5", Hoepli, Milano 2011, euro 14,90 - ISBN: 978-88-203-4803-8 pp.260

Ramac et al., "Javascript". Libro scaricabile (pdf) gratuitamente da
http://it.wikibooks.org/wiki/JavaScript.

G. Troiani, CSS Pocket, Apogeo, Milano 2006 (ISBN 9788850324699), pagine: 216

Propedeuticità

Propedeuticità consigliate Almeno 8 crediti in discipline informatiche (s.s.d. INF/01 e ING-INF/05) "Informatica 1" o "Strumenti digitali per la comunicazione"

Frequenza

Facoltativa

Metodologia didattica

Ore lezione: 48

Valutazione del profitto

Valutazione di lavori individuali

Descrizione dei metodi di accertamento

L'esame consiste nella discussione di un sito Web costruito personalmente dallo/a studente/ssa. Per ogni pagina Web, si apre e si discute il codice sorgente HTML5, CSS, e Javascript. Si possono anche mettere parti non originali, ma tutto quello che è inserito nel sito deve essere conosciuto e spiegato dallo/a studente/ssa.

Luogo lezioni

Orario lezioni

Comunicazioni

LEZIONI: Le lezioni di "Linguaggi e Tecnologie per il Web" inizieranno regolarmente, lunedì 2 ottobre, ore 14:00, in Aula 13

UFFICIO: Per gli studenti ex-San Carlo: da febbraio 2013, mi sono trasferito nella sede DISUCOM di Santa Maria in Gradi, con ingressi da via S.Maria in Gradi 4 (solo pedonale), da via Oslavia e via Sabotino (ingresso auto, con parcheggio).

Il mio studio è nella stanza *10* (mi sono da poco spostato, non sono più nella stanza 18).

RICEVIMENTO: Nel mese di settembre, ricevo sempre a ridosso degli esami di profitto, ai quali consiglio tutti di venire ad assistere: lunedì 11 (LM-14), mercoledì 20 pomeriggio (L-20), e venerdì 22 mattina (LM-14). Altre date potranno apparire in seguito. Da ottobre e fino a dicembre, ricevo su appuntamento (e-mail donini@unitus.it) il lun-merc-ven dalle 13:30 alle 14:00.
L'attività di ricevimento non è "a sportello"; è *necessario* inviarmi un'e-mail almeno due giorni prima del giorno in cui si intende venire, in modo da darmi il tempo di inviare una conferma/smentita.

E' sempre possibile inviarmi una posta elettronica (donini@unitus.it) per concordare un ricevimento, o per domande che ammettano una risposta (breve) via e-mail. Soprattutto gli studenti *non frequentanti*, sono caldamente invitati a contattarmi per chiarimenti sulla preparazione e svolgimento degli esami.