Laboratorio di Interfacce utente

Pagina del laboratorio del corso di Interfacce utente per l'anno accademico 2008-9. Ultimo aggiornamento: 8 marzo 2010.

che cosa si fa laboratorio guidato progetto
software come si lavora

Che cosa si fa

L'obiettivo globale del laboratorio e' realizzare un'interfaccia grafica utente per una certa applicazione che viene fornita agli studenti come programma "a scatola chiusa".

Questa realizzazione (progetto) e' parte integrante dell'esame e sara' valutata.
La valutazione del progetto incide per indicativamente per circa 1/4 sul voto finale dell'esame.

Ci sono alcune sessioni di laboratorio guidato con esercizi per imparare ad usare lo strumento di lavoro (linguaggio Java) e per realizzare parti di interfaccia che potranno essere riutilizzati nel progetto.

Laboratorio guidato

Come si usa Java in laboratorio?

    Windows:
    1. aprire una finestra di comandi (dal menu' start)
    2. per compilare: javac NomeClasse.java
    3. per eseguire: java - classpath . NomeClasse
    Linux:
    1. aprire un terminale (dalla barra o dal menu' di sfondo)
    2. per compilare: javac NomeClasse.java
    3. per eseguire: java NomeClasse

A- Realizzare una semplice interfaccia: la calcolatrice.

B- Realizzare una semplice interfaccia per editing di testi.

C- Disegnare un'immagine (esercizio in preparazione allo svolgimento del progetto).

D- Disegnare un poligono (esercizio in preparazione allo svolgimento del progetto).

Progetto

Testo del progetto
realizzare un'interfaccia utente grafica per un'applicazione di compressione di immagini:
Descrizione dell'applicazione, funzionalita' richieste nell'interfaccia, classi Java fornite, linee guida per la stesura del documento di progetto, criteri che saranno usati nella valutazione, raccomandazioni, scadenze, materiale da consegnare e istruzioni per la consegna.

Software

L'ambiente di sviluppo di Java (Java 2 Standard Edition - J2SE, Java Development Kit - JDK) contiene compilatore, interprete, librerie... per realizzare ed eseguire programmi Java. E' disponibile gratuitamente su internet sia per Windows che per Linux.

All'indirizzo http://java.sun.com/javase/technologies/index.jsp si puo' scaricare il software: andare su "Java SE Overview", Java Development Kit (JDK), e poi scegliere "Downloads".

Come si lavora

Gli studenti lavorano a gruppi di 2 o 3 persone. Possono anche lavorare singolarmente.
Gli studenti possono lavorare sui PC del laboratorio sw1 oppure a casa. Il laboratorio sw1 sara' riservato agli studenti di interfacce utente entro gli orari di lezione del corso, di norma il venerdi'.

Alla pagina AulaWeb del corso ( http://informatica.aulaweb.unige.it/course/view.php?id=266) e' disponibile un forum di lavoro per lo scambio di problemi, idee, soluzioni ecc. durante lo svolgimento del progetto.

Gli studenti sono invitati ad indirizzare le richieste sul forum invece che direttamente al docente.

Per comunicazioni di tipo personale (limitate al minimo) gli studenti potranno inviare email direttamente al al docente.

Ritorno alla pagina principale del corso di interfacce utente.