La progettazione di interfacce utente (UI) e l'esperienza utente (UX) portano l'informatica nel campo dell'ergonomia e della psicologia cognitiva. Gli studenti imparano che un software non deve solo essere corretto tecnicamente, ma anche facile da usare, intuitivo e accessibile a tutti, inclusi gli utenti con disabilità. Questo modulo affronta i principi di usabilità, il design visivo e l'importanza del feedback all'utente.
Traguardi per lo Sviluppo delle CompetenzeIndicazioni Nazionali, Liceo Scientifico opzione Scienze Applicate, Informatica, Secondo biennio: Progettazione di interfacce utente e usabilitàIndicazioni Nazionali, Liceo Scientifico opzione Scienze Applicate, Informatica, Secondo biennio: Valutazione dell'ergonomia e dell'accessibilità del software
Gli studenti analizzano un sito web popolare usando strumenti di simulazione per diverse disabilità (es. daltonismo, ipovisione). Devono identificare le barriere architettoniche digitali e proporre soluzioni di design inclusivo.
Quali sono i principi di una buona interfaccia utente?
I gruppi devono progettare l'interfaccia di un'app usando solo carta, forbici e pennarelli. Uno studente fa l'utente e 'clicca' sui pezzi di carta, mentre un altro fa il 'computer' cambiando i fogli per mostrare le reazioni del sistema.
Ogni studente cerca un esempio di interfaccia che trova frustrante e uno che trova eccellente. In coppia analizzano il perché usando i principi di Nielsen (es. visibilità dello stato del sistema, prevenzione degli errori) e condividono con la classe.
Perché l'accessibilità è un requisito fondamentale?
Pensare che la UI sia solo una questione di estetica (fare le cose 'belle').
La UI riguarda la funzionalità e la chiarezza. Un'interfaccia bellissima ma incomprensibile è un fallimento. Test di usabilità dove gli studenti osservano altri che faticano a usare i loro design aiutano a capire questa priorità.
Credere che l'accessibilità sia un 'extra' opzionale.
L'accessibilità è un requisito legale e morale. Mostrare come le tecnologie assistive (screen reader) interagiscono con il codice aiuta gli studenti a capire che l'accessibilità inizia dalla struttura del codice, non solo dai colori.