Skip to content

ISIQuiz/ISIQuiz.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduzione

ISIQuiz è un progetto che nasce con l’intento di aiutare uno studente a ripassare i concetti chiave di un corso universitario e verificare la completezza delle conoscenze acquisite durante lo studio. L'obiettivo è stato raggiunto con il design di un'applicazione con domande a risposta multipla e feedback. Lo scopo di ISIQuiz è quindi quello di gamificare il ripasso pre-esame attraverso uno strumento stimolante che permetta allo studente di sentirsi più sicuro sulla sua preparazione, di collaborare aggiungendo domande personalizzate e di tracciare i propri progressi.

Come giocare

Per eseguire l'applicazione sul computer, fare doppio clik, o tasto-destro->apri con->Java

Se non viene aperta, digitare nel terminale nella stessa cartella:

java -jar ISIQuiz.jar

Per l'applicazione è richiesto: Java versione 8 o successiva

Guida utente

Una volta aperta l'applicazione, viene visualizzato un menu iniziale con:

Gioca: Seleziona almeno un corso per poter iniziare una partita con quiz riguardanti i corsi indicati. Successivamente, scegli la modalità di gioco:

  • partita standard: 10 quiz, ciascuno da rispondere in massimo 15 secondi; ogni quiz ha 4 possibili risposte, 1 sola risposta è corretta; scoprirai la risposta corretta dopo ogni quesito
  • partita blitz: rispondi a più quiz possibili in 2 minuti (120 secondi); ogni quiz ha 4 possibili risposte, 1 sola risposta è corretta; scoprirai le risposte corrette solo al termine della partita
  • partita personalizzata: scegli il numero di quiz e il tempo massimo (in secondi) per rispondere a ciascuno; ogni quiz ha 4 possibili risposte, 1 sola risposta è corretta

Al termine di una partita c'è il riepilogo con:

  • il numero totale di domande risposte correttamente
  • il numero totale di punti guadagnati
  • per ogni quiz nel gioco:
    • corso in cui è inserito
    • risposta data
    • risposta corretta, se quella data è errata o mancante

Statistiche: Visualizza le statistiche riguardanti ai tuoi ripassi:

  • relative ad un corso selezionato
  • relative ad un quiz selezionato tra quelli del corso indicato
  • globali

Per ciascuna tipologia di statistica ci sono:

  • punti acquisiti
  • quiz risposti
  • risposte corrette
  • precisione (%)
  • tempo medio di risposta (sec)

Impostazioni: Per poter apportare modifiche nelle impostazioni generali:

  • Importa quiz: importa un file (formato JSON) contenente nuovi corsi e quiz
  • Esporta quiz: esporta il file (formato JSON) contenente tutti i corsi con i relativi quiz
  • Aggiungi corso: inserisci un nuovo corso
  • Aggiungi quiz: inserisci nuovi quiz ad un determinato corso, così da poterti esercitare su più argomenti o domande personalizzate
  • Modifica corso: cambia le informazioni di un corso
  • Modifica quiz: cambia il quiz di un corso

Esci: Per uscire dall'applicazione

Team

I membri del team di sviluppo di questo progetto sono:

  • Daniele Gambaletta
  • Igor Lirussi
  • Riccardo Omiccioli
  • Cecilia Teodorani

Releases

No releases published

Packages

No packages published