News:
- [25gen2015] - Disponibili i RISULTATI della prova scritta del 8 settembre 2014 (vedere sezione "Esami" di questa pagina)
- [12set2014] - Disponibili i RISULTATI della prova scritta del 8 settembre 2014 (vedere sezione "Esami" di questa pagina)
- [30giu2014] - Disponibili i RISULTATI della prova scritta del 30 giugno 2014 (vedere sezione "Esami" di questa pagina)
- [13giu2014] - Disponibili i RISULTATI della prova scritta di Giugno 2014 (vedere sezione "Esami" di questa pagina)
- [19mag2014] - Disponibile il PROGRAMMA DETTAGLIATO DEL CORSO che verrà usato come riferimento per l'esame orale (vedere sezione "Esami" di questa pagina).
- [13mag2014] - Disponibili i RISULTATI della prova intermedia (vedere sezione "Esami" di questa pagina)
Breve descrizione del corso:
Nel corso verranno presentati aspetti relativi a Internet e al World Wide Web. In particolare, gli argomenti trattati sarranno i seguenti:
- nozioni di base sulle architetture degli elaboratori e la programmazione dei computer
- nozioni di base sulle reti di computer
- protocolli e le tecnologie alla base del World Wide Web
- lo sviluppo di siti web: i linguaggi HTML e CSS
- progettazione di siti web e aspetti di usabilità
- panoramica sulle nuove tecnologie di sviluppo di siti e applicazioni web
Parte delle lezioni consisteranno in esercitazioni in laboratorio in cui si utilizzeranno le tecnologie descritte.
Torna all'inizioOrario delle lezioni:
L'orario delle lezioni è disponibile qui.
Torna all'inizioDiario delle lezioni:
- Lezione 1 (mar. 04 marzo 2014, ore 11.00)
- Introduzione al corso. (slides)
Elementi di base di architetture degli elaboratori e programmazione (slides) - Lezione 2 (mar. 04 marzo 2014, ore 14.15)
- Elementi di base di architetture degli elaboratori e programmazione (cont. lez. prec.)
Introduzione a Internet (slides) - Lezione 3 (lun. 10 marzo 2014, ore 11.00)
- Introduzione al World Wide Web (slides)
Elementi di base di reti (slides) - Lezione 4 (lun. 10 marzo 2014, ore 14.15)
- Elementi di base di reti (cont. lez. prec.)
- Lezione 5 (mar. 11 marzo 2014, ore 11.00)
- I protocolli a livello applicazione (slides)
- Lezione 6 (mar. 11 marzo 2014, ore 14.15)
- Aspetti di sicurezza nelle reti (slides)
- Lezione 7 (mar. 18 marzo 2014, ore 11.00)
- HTML Parte I (slides)
- Lezione 8 (mar. 18 marzo 2014, ore 14.15)
- Esercitazioni in laboratorio (esercizi svolti, altri esercizi)
- Lezione 9 (mar. 25 marzo 2014, ore 11.00)
- HTML Parte I (cont. lez. prec.)
HTML Parte II (slides) - Lezione 10 (mar. 25 marzo 2014, ore 14.15)
- Esercitazioni in laboratorio (esercizi svolti, altri esercizi)
- Lezione 11 (mar. 8 aprile 2014, ore 11.00)
- Esercitazioni in laboratorio (esercizi svolti
- Lezione 12 (mar. 8 aprile 2014, ore 14.15)
- HTML Parte II (cont. lez. prec.)
Cascading Style Sheets CSS (slides e appendice) - Lezione 13 (mar. 15 aprile 2014, ore 11.00)
- Esercitazioni in laboratorio (esercizi svolti)
- Lezione 14 (mar. 15 aprile 2014, ore 14.15)
- Cascading Style Sheets CSS (cont. lez. prec.)
Presentazione della prova in itinere - Lezione 15 (mar. 22 aprile 2014, ore 11.00)
- Esercitazioni in laboratorio (esercizi svolti)
- Lezione 16 (mar. 22 aprile 2014, ore 14.15)
- Realizzare Siti Dinamici e Applicazioni Web (slides)
HTML 5 (slides ed esempi) - Lezione 17 (mar. 29 aprile 2014, ore 11.00)
- PROVA IN ITINERE (in aula 2)
- Lezione 18 (mar. 29 aprile 2014, ore 14.15)
- HTML 5 (cont. lez. prec.)
Il Web 2.0 (slides) - Lezione 19 (mer. 6 maggio 2013, ore 11.00)
- Il Web 2.0 (cont. lez. prec.)
Progettazione di Siti Web (slides)
Aspetti di Usabilità dei Siti Web (slides) - Lezione 20 (mer. 6 maggio 2013, ore 14.15)
- Esercitazioni in laboratorio (esercizi svolti)
- Lezione 21 (mer. 13 maggio 2013, ore 11.00)
- Esercitazioni in laboratorio
- Lezione 22 (mer. 13 maggio 2013, ore 14.15)
- Creare blog e siti web con WordPress (demo, no slides)
- Lezione 23 (mer. 20 maggio 2013, ore 14.15 -- ANNULLATA PER MALATTIA)
- Virtualizzazione e cloud (demo, no slides)
Presentazione del programma dettagliato del corso -- per l'orale (programma)
Discussione sul carico aggiuntivo (per chi deve sostenerlo)
Materiale didattico:
Il corso non prevede un libro di testo di riferimento. Le slides presentate a lezione sono disponibili in questa stessa pagina nella sezione "Diario delle lezioni".
Per approfondire gli argomenti del corso si può consultare (oltre a Wikipedia, Google, ecc...) il seguente materiale:
HTML e CSS
- Il sito w3schools contiene ottime guide (in inglese) su HTML, CSS e altri linguaggi, ricche di esempi ed esercizi guidati
- Il sito HTML.it contiene un buon tutorial su HTML e CSS (e altri linguaggi) e link a molti tool di sviluppo/editing
- La Tabella dei Colori utilizzabili in HTML
Software utile:
- Notepad++: (Windows) Semplice editor multilinguaggio(inclusi HTML, CSS, JavaScript e PHP) con colorazione della sintassi, autocompletamento e altre features utili
Esami:
L'esame consisterà nello svolgimento di una prova scritta e in una prova orale.
Per gli argomenti della prova orale si farà riferimento al programma dettagliato del corso disponibile qui
Gli studenti degli anni accademici precedenti possono scegliere di sostenere entrambe le prove d'esame con le modalità e sulla base del programma descritto qui. [Attenzione: il formato dell'esame scritto è cambiato rispetto all'anno scorso.] Contattare il docente per eventuali chiarimenti.
Chi dovesse sostenere il carico aggiuntivo (per mancato raggiungimento del limite minimo di lezioni frequentate) contatti il docente.
Testi e soluzioni di esercitazioni per la prova scritta:
- Esercitazione 1 e soluzione
- Esercitazione 2 e soluzione
- Esercitazione 3 e soluzione
- Esercitazione 4 e soluzione
- Esercitazione 5 e soluzione
Testi, soluzioni e risultati di compiti precedenti:
- Prova in itinere 2014:
- Scritto di Giugno 2014:
- Scritto di Luglio 2014 (30 giugno):
- Scritto di Settembre 2014:
- Scritto di Gennaio 2015: