Lezione 18 - Verifica l'app
45 minuti
Panoramica
Domanda del giorno: come funziona il nostro prototipo digitale quando viene testato da utenti reali?
Entro la fine della lezione precedente, ogni gruppo di lavoro dovrebbe avere un prototipo funzionante della propria app. Lo scopo principale di questa lezione è far sì che il gruppo provi effettivamente l'app con altre persone, preferibilmente dal pubblico a cui è destinata l'app, o da diversi gruppi della classe mentre gli osservatori del gruppo annoteranno i risultati. Come per i collaudi dei prototipi su carta, i gruppi di lavoro inizieranno pianificando gli scenari specifici prima di eseguire e osservare i collaudi.
Traguardo di apprendimento
Ormai gli studenti dovrebbero aver acquisito abbastanza esperienza nei collaudi con gli utenti. Questa volta, il ruolo del computer è effettivamente svolto dal computer! Ciò significa che la squadra che esegue il collaudo deve concentrare le proprie energie sull'osservazione attenta di ciò che fa l'utente e incoraggiarlo a dire ad alta voce ciò che sta vivendo. Sebbene all'inizio possa sembrare che il collaudo con un prototipo interattivo sia più semplice (poiché nessuno deve cambiare schermata manualmente), in realtà può essere molto più difficile osservare l'esperienza dell'utente.
Opportunità di valutazione
-
Progettare ed eseguire test che utilizzano prototipi digitali per raccogliere riscontri su un progetto
Guida alle attività: nel grafico sulla seconda pagina dovrebbero essere identificate diverse attività pertinenti, insieme a note che descrivono i collaudi degli utenti su tali attività.
Mappatura delle competenze
AP - Algorithms & Programming
- 2-AP-15 - Seek and incorporate feedback from team members and users to refine a solution that meets user needs.
- 2-AP-17 - Systematically test and refine programs using a range of test cases.
- 2-AP-18 - Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts.
CS - Computing Systems
- 2-CS-01 - Recommend improvements to the design of computing devices, based on an analysis of how users interact with the devices.
DA - Data & Analysis
- 2-DA-08 - Collect data using computational tools and transform the data to make it more useful and reliable.
IC - Impacts of Computing
- 2-IC-22 - Collaborate with many contributors through strategies such as crowdsourcing or surveys when creating a computational artifact.
Pianificazione
Obiettivi
Gli alunni saranno in grado di:
- progettare ed eseguire test che utilizzano prototipi digitali per raccogliere riscontri su un progetto
Preparazione
- Stampa per ogni studente una copia della Guida alle attività
- Se possibile, procurati utenti esterni alla classe che siano disponibili per testare le app dei gruppi prima di questo giorno di collaudo
- Controlla il forum "Aula insegnanti" per insegnanti verificati per trovare strategie o risorse aggiuntive condivise dagli altri colleghi insegnanti
- Se stai facendo una lezione virtuale, valuta la possibilità di controllare le nostre Modifiche alla lezione virtuale
Collegamenti
Attenzione! Fai una copia di tutti i documenti che intendi condividere con gli alunni.
Per gli insegnanti
- Verifica l'app - Diapositive (Scarica)
Per gli studenti
- Collaudo di prototipi digitali da parte degli utenti - Guida alle attività
- Casistiche di collaudo da parte degli utenti - Guida alle attività
Guida didattica
Preparazione (5 minuti)
Prepararsi
Distribuzione: assicurati che ogni squadra abbia a disposizione i propri materiali e che sia in grado di accedere ai propri prototipi digitali su Code Studio.
Diario
Discussione: oggi faremo fare ad alcuni utenti il collaudo del nostro prototipo digitale. Quali pensi potrebbero essere le somiglianze tra questo collaudo e quello che abbiamo fatto con i nostri prototipi su carta? Quali pensi potranno essere le differenze?
Discussione: chiedi agli studenti di scrivere un diario individualmente, poi discuti nei loro gruppi prima di iniziare le conversazioni in classe completa.
Obiettivo: gli studenti devono ricordare il processo di collaudo con gli utenti, che hanno già completato più volte in questa unità. Le discussioni varieranno, ma dovrebbero anticipare che alcune persone saranno osservatori che prenderanno appunti su ciò che fa l'utente in modo da poterlo incorporare nei commenti di riscontro. Gli studenti potrebbero anche rendersi conto che non è più necessario un «computer» perché abbiamo programmato tutta l'interfaccia di navigazione in Sviluppo App!
Osservazioni
Oggi faremo il collaudo dei nostri prototipi digitali e riceveremo un ultimo riscontro prima di portare le nostre app allo stato finale. Dopo aver importato ieri tutte le schermate, ognuno di voi dovrebbe avere una copia dell'app delle squadre. La prima decisione che dobbiamo prendere oggi è: quale app useremo per i collaudi?
Domanda del giorno: come funziona il nostro prototipo digitale quando viene collaudato da utenti reali?
Discussione: chiedi agli studenti di discutere in gruppo quale app desiderano utilizzare per i collaudi degli utenti. Le squadre potrebbero averlo già deciso ieri alla fine della lezione: in tal caso, possono saltare questa discussione e passare subito all'attività.
Attività (35 minuti)
Prepararsi per i collaudi
Distribuisci a ogni squadra una copia della Guida all'attività delle "Casistiche di collaudo del prototipo digitale da parte degli utenti". Fornisci inoltre a ogni squadra una copia della Guida alle attività "Casistiche di collaudo da parte degli utenti", una copia per ogni utente con cui la squadra intende eseguire il collaudo.
Deja Vu: le istruzioni e la guida alle attività per questa lezione ti sembreranno molto familiari: è fondamentalmente una ripetizione del "Processo di collaudo del prototipo su carta". Individuare questa somiglianza può aiutare a far capire agli studenti che si comportano come autentici progettisti di app che collaudano continuamente le loro app: il fatto che il processo stia diventando così familiare vuol dire che gli studenti si sentono sempre più a proprio agio con il processo di progettazione.
Collaudo di prototipi digitali da parte degli utenti
Panoramica: leggete insieme la (1) sezione "Panoramica" della Guida alle attività. Questo fornisce una panoramica dell'attività odierna.
Assegna i ruoli: leggi la sezione (2) "Assegna ruoli per i collaudi" della Guida alle attività. Chiedi agli studenti di discutere nelle loro squadre quali ruoli assumeranno nel primo turno di collaudi. Dovrebbe esserci un solo narratore e tutti gli altri membri della squadra possono essere osservatori.
Crea casistiche di collaudo: leggi la sezione (3) "Crea casistiche di collaudo" della guida alle attività. Gli studenti lavoreranno nella Guida alle attività "Casistiche di collaudo da parte degli utenti" di questa sezione, compilando la sezione "Introduzione all'app" e completando la colonna di sinistra della tabella. Non dovranno compilare il resto della tabella, perché questo lo farà invece l'utente.
Girando tra i banchi: monitora gli studenti mentre compilano la Guida alle attività "Casistiche di collaudo da parte degli utenti". Assicurati che compilino solo la colonna più a sinistra con le attività che vogliono far collaudare all'utente: il resto del grafico dovrebbe essere vuoto.
Collauda il tuo prototipo: leggi la sezione (4) "Collauda il tuo prototipo" per ricordare agli studenti la procedura di di collaudo da parte degli utenti. È lo stesso processo che hanno completato nella fase di collaudo del loro prototipo su carta, tranne che questa volta lo collauderanno utilizzando il loro prototipo digitale con Sviluppo App.
Prepara l'aula per il collaudo potresti stabilire in anticipo il modo in cui gli studenti saranno in grado di collaudare dal vivo le app degli altri. Se tutti gli studenti usano i computer, puoi pensare di far riunire entrambe le squadre per un collaudo attorno a un certo numero di di computer, dopo di che per gli altri collaudi tutti si spostano e si radunano attorno a un altro gruppo di computer. Oppure, se gli studenti sono in grado di utilizzare i propri dispositivi personali e si sentono a proprio agio nel lasciare che siano altri studenti a gestirli, chiedi agli studenti di far collaudare le app sui dispositivi altrui.
Fai questo: trova un altra squadra con cui collaudare la tua app. Dedica metà del tempo a loro per collaudare la tua app, poi dedica l'altra metà del tempo a collaudare la loro app.
Girando tra i banchi: gli studenti inizieranno i collaudi che dovrebbero durare circa 10 minuti ciascuno. Le attività di collaudo dovrebbero durare un po' più a lungo rispetto ai collaudi dei prototipi su carta, poiché le app sono più sviluppate ora che sono in formato digitale. Incoraggia gli studenti a continuare il loro compito e incoraggia gli osservatori a scrivere il più possibile.
Riassumi i risultati: leggi la sezione (5) della guida alle attività "Riassumi i risultati". Chiedi ai gruppi di discutere di ciò che hanno osservato e di annotare i risultati nella Guida alle attività. In particolare, chiedi loro cosa significhino le loro osservazioni in termini di modifiche che dovranno apportare all'interfaccia utente del loro prototipo.
Riscontro utilizzabile: un aspetto fondamentale di questa attività è che gli studenti escono con un piano per le modifiche che possono apportare alla loro app in base ai collaudi. Questo di solito richiede di mettere da parte il proprio ego e di considerare il riscontro come un'opportunità di miglioramento piuttosto che una prova di fallimento. Ricorda agli studenti che questi sono solo prototipi, neanche lontanamente vicini al progetto finale. Ricorda inoltre agli studenti di non prendere in considerazione i riscontri in modo personale: tutte le app seguono questo processo e grazie a ciò migliorano.
Conclusione (5 minuti)
Diario
Discussione: pensate al tipo di riscontro ricevuto a seguido dei collaudi di oggi rispetto al riscontro ricevuto durante il collaudo del prototipo su carta? Quali erano le somiglianze tra i due tipi di riscontro? Quali erano le differenze?
Discussione: chiedi agli studenti di scrivere individualmente un diario e poi di condividerlo nei loro gruppi. Se c'è tempo, chiedi ai gruppi di condividere le loro risposte con la classe.
Obiettivo: gli studenti potrebbero notare che, ancora una volta, gli utenti potrebbero aver scoperto problemi che hanno messo in discussione le loro ipotesi. Tuttavia, gli studenti potrebbero anche notare che i commenti di riscontro fossero più mirati a scelte legate all'aspetto e alla grafica, come la dimensione dei caratteri o il colore degli elementi a schermo. Anche se questi possono sembrare dettagli di poco conto e facili da correggere, possono avere un impatto fortemente negativo sull'esperienza dell'utente.
Questo compito è disponibile previa Licenza Creative Commons (CC BY-NC-SA 4.0).
Se sei interessato ad utilizzare i materiali di Code.org per scopi commerciali, contattaci.