Laboratorio di Interfacce utente

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

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 in Java un dispositivo contatore:

B- Realizzare una semplice interfaccia: la calcolatrice.

  • Testo
  • Note che spiegano come correggere un errore frequente che si puo' fare nello svolgimento del laboratorio guidato: calcolatrice.

C- Esercizi guidati utili per il progetto

C1- Realizzare in Java il disegno della scacchiera:

Progetto

Testo del progetto
realizzare un'interfaccia utente grafica per l'applicazione "Gioco della Dama":
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) contiene compilatore, interprete, librerie... per realizzare ed eseguire programmi Java. E' disponibile gratuitamente su internet sia per Windows che per Linux.

La versione piu' recente e' Java 1.5 all'indirizzo http://java.sun.com/j2se/1.5/ (andare su "download J2SE 5.0" e poi scegliere di scaricare il "J2SE Development Kit (JDK)").

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 in alcuni giorni, entro gli orari di lezione del corso, di norma il giovedi'.

Alla pagina AulaWeb del corso ( http://informatica.aulaweb.unige.it/course/view.php?id=199) 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.