Università di Pisa -
Facoltà di Lettere e Filosofia e di
Scienze M.F.N.
Corso di laurea triennale in Informatica umanistica - Classe 5 - Area
umanistica
Progettazione e programmazione web:
Modulo B - Programmazione
Anno accademico 2011/12
II semestre
Vincenzo Ambriola
Finalità del modulo
Gli obiettivi formativi del modulo [6 crediti] sono:
- Capacità di programmazione su strutture dati complesse e ad eventi
- Programmazione dell'interattività in siti web
Per raggiungere questi obiettivi il modulo affronta i seguenti argomenti:
- Programmazione a oggetti in JavaScript
- Programmazione su strutture dati complesse: insiemi, tabelle, alberi
- Ricorsione
- XML e DOM
- Programmazione a eventi
Materiale didattico
-
V. Ambriola. Programmazione in JavaScript. Nota didattica, Versione 2.3 bozza provvisoria.
-
JSENV (JavaScript Development Environment Versione 1.1). Ambiente interattivo. Codice.
Materiale di consultazione
-
D. Gosselin, JavaScript. Apogeo, 2000.
-
D. Flanagan, JavaScript. La guida (quarta edizione). Apogeo - O’Reilly, 2002.
Orario
-
Lunedì, 8:30 - 10:00, Aula L del Polo didattico Fibonacci.
-
Lunedì, 10:00 - 12:00, Laboratorio H del Polo didattico Fibonacci.
Orario di ricevimento
Avvisi
- 28 marzo 2012: in linea la versione 2.4 (bozza provvisoria) della nota didattica
Programmazione in JavaScript.
- 29 marzo 2012: in linea Dom.html.
- 30 aprile 2012: in linea la versione 2.5 (bozza provvisoria) della nota didattica
Programmazione in JavaScript.
- 3 maggio 2012: in linea la versione 2.6 (finale) della nota didattica
Programmazione in JavaScript.
- 4 maggio 2012: in linea la versione 1.0 di
EasyJS, un ambiente di programmazione JavaScript.
- 4 maggio 2012: in linea la versione 1.1 di
EasyJS, un ambiente di programmazione JavaScript.
- 7 maggio 2012: in linea la versione 1.2 di
EasyJS, un ambiente di programmazione JavaScript.
- 7 maggio 2012: in linea la versione 1.3 di
EasyJS, un ambiente di programmazione JavaScript.
- 8 maggio 2012: in linea la versione 1.4 di
EasyJS, un ambiente di programmazione JavaScript.
- 16 maggio 2012: in linea la versione 1.5 di
EasyJS, un ambiente di programmazione JavaScript.
- 17 maggio 2012: in linea la versione 1.6 di
EasyJS, un ambiente di programmazione JavaScript.
- 17 maggio 2012: in linea la versione 1.7 di
EasyJS, un ambiente di programmazione JavaScript.