Tecnologie Web: Modalità d'esame |
|---|
|
|
L'esame di Tecnologie Web si compone di due prove:
Esame scritto
Progetto
Ai fini della votazione finale, l'Esame scritto conta per i 2/3 del voto finale mentre il
Progetto per il restante 1/3.
Per il superamento dell'esame di Tecnologie Web il candidato deve ottenere la sufficienza in entrambe
le prove.
Ognuna delle prove (esame scritto o progetto) superata con successo verrà considerata valida per
6 mesi. Entro questo termine, il candidato deve completare con successo anche la
seconda prova e registrare il voto. Viceversa l'intero esame deve essere nuovamente sostenuto.
Per quanto riguarda il Progetto, l'obiettivo è di dimostrare che sono state acquisite le
conoscenze di base delle tecnologie e si è capito come integrarle in un sistema coerente.
Tenete a mente che questo non è un corso sullo sviluppo di pagine Web e neppure un corso specifico di una
particolare tecnologia. L'integrazione delle tecnologie discusse nel contesto di un'applicazione coerente è il fine.
Quindi, un buon progetto è quello per il quale i candidati hanno fatto prove, hanno consultato
il materiale didattico, hanno eventualmente cercato informazioni circa aspetti di dettaglio non presenti
nel materiale fornito, hanno sperimentato tutti gli aspetti visti a lezione.
E' un cattivo progetto quello nel quale i candidati si sono concentrati solo su alcuni aspetti o tecnologie
trascurandone altre.
E' un progetto con esito sicuramente negativo quello per cui i candidati non sono in grado di spiegare la realizzazione di
qualsivoglia parte componente o presentino collage di esempi solo formalmente integrati.
In estrema sintesi, il progetto va preso seriamente, quindi provate le tecnologie, usate gli esempi, modificateli e inventatene di nuovi.
Gli errori e le difficoltà iniziali, la necessità di consultare il materiale di riferimento o cercarne di nuovo su Internet fanno
parte dell'impegno richiesto per il progetto.
Procedere in questa maniera è il modo migliore per superare con successo l'esame di progetto (soprattutto per chi non ha familiarità con le tecnologie).
Considerate che l'originalità dell'applicazione premia e l'impegno dedicato a realizzare il progetto (prove, ricerche,
consultazione autonoma di materiale) premia molto.
L'esame scritto si svolge in aula ed è composto da una serie di domande alle quali
il candidato deve rispondere.
Non è ammesso l'uso di alcun materiale relativo al corso durante la prova d'esame.
Le domande possono avere per oggetto qualunque argomento trattato durante il corso, ai candidati
può essere chiesto di formulare analisi relative all'uso delle tecnologie discusse,
indicare soluzioni, modifiche e formulare commenti relativi a parti di codice.
Non viene invece chiesto di progettare funzionalità presentandone il codice.
Il progetto consiste nella realizzazione completa di un'applicazione Web (dettagli ulteriori verranno aggiunti in futuro). Aspetti importanti sono:
Sono ammessi gruppi composti al massimo da 2 studenti
L'applicazione deve usare in maniera integrata tutte le tecnologie discusse
L'installazione/configurazione e l'uso dei pacchetti software necessari all'utilizzo delle tecnologie, così come l'uso di tool di sviluppo fa parte del progetto.
Non sono ammesse tecnologie diverse da quelle presentate durante il corso (salvo casi eccezionali da concordare con il docente, i quali comunque devono avere la caratteristica di rendere il progetto più significativo, e non viceversa)
L'applicazione deve essere il risultato originale del lavoro esclusivo dei componenti del gruppo di progetto
Tutti i componenti del gruppo devono conoscere ogni dettaglio del progetto presentato
Di un progetto verranno discussi tutti gli aspetti: organizzazione, uso delle tecnologie e realizzazione (cioè verrà esaminato il codice)
Cercare informazioni utili alla realizzazione del progetto attraverso canali pubblici (usando motori di ricerca, liste di discussione, siti specializzati, etc.) non solo è consigliabile ma è un buon approccio alla progettazione. Ovviamente, l'aiuto di amici, parenti e affini non rientra in questi casi.