-
Notifications
You must be signed in to change notification settings - Fork 0
Project Specifications
Acsor edited this page Jul 20, 2020
·
2 revisions
Questo documento costituisce il punto di riferimento e di accordo tra i partecipanti per le specifiche del progetto. In presenza di molteplici fonti (possibilmente contrastanti) sulle descrizioni relative al suo svolgimento, il documento più autorevole e al quale prestare maggiore attinenza è questo.
L'applicativo fornisce accesso a un insieme di giochi, anche dette storie, la cui struttura è data secondo lo schema Storia > Missione > Attività
. Detto in altre parole
- Le attività sono l'unità minima di interfacciamento per il partecipante, e possono essere di tipo spiegazione o sfida
- Le missioni sono un aggregato di attività
- Le storie sono un aggregato di missioni
La struttura del software tiene conto dell'età del partecipante, che può essere racchiusa nelle fasce
- 7-10 anni: molte attività realizzative e iconiche, poche simboliche
- 11-14 anni: molte attività iconiche e simboliche, poche realizzative
- 15-18 anni: molte attività simboliche
e del numero di partecipanti, dove si distingue tra
- Giocatori individuali
- Piccoli gruppi (2-5 ragazzi)
- Classi (15-25 ragazzi), che danno luogo a piccoli gruppi in competizione che partecipano al gioco in maniera indipendente e parallela
- 3 storie diverse per 3 pubblici diversi (tra le 9 possibili), di cui 1 deve essere specifica per non vedenti
- Che ogni storia contenga almeno 10 attività diverse
- Che ogni gioco abbia un obiettivo didattico chiaro e preciso
- Guadagno di un punteggio
- Missioni (quest) parallele e procedurali (e diegetiche confidenziali)
- Ogni missione serve come mezzo di progressione nella storia (quindi prosegue quando completata/riscattata)
- Ogni missione può essere completata con successo o con fallimento se qualche azione non ha portato al risultato voluto. In ogni caso il fallimento non comporta un errore ma un proseguimento della storia eventualmente cambiandola.
- interpretazione: quest condizionale if-then-else portando a (eventualmente) missioni sequenziali diverse sempre contestuali alla storia, in funzione dell'attività svolta con successo o meno)
- Tipi di azioni/risposte:
- La risposta sottomessa è presente (qualunque sia) o assente
- La risposta sottomessa è accettabile (valore esatto, valori accettabili in un range, lista di valori, ...)
- La risposta sottomessa ha generato una risposta positiva in un servizio server-side black-box (Per ambiente valutatore? DA CHIARIRE...)
- Proposta: ogni missione terminata e riscattata dal giocatore, fornisce punti
- Proposta: ogni missione è raggruppata in un set di missioni, dove al completamento di tutte le missioni dello stesso set, si è terminato un certo stage della storia
- Proposta: alcune missioni possono essere sbloccate, acquistandole tramite i punti forniti dalle altre missioni