Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Domande rapide: quick sessions with non-repeating questions #6

Open
daniele-athome opened this issue Oct 19, 2020 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@daniele-athome
Copy link
Owner

daniele-athome commented Oct 19, 2020

Sorry, Italian only for this.

La modalità "domande rapide" dovrebbe usare tutte le domande, evitando di ripeterle almeno nella stessa sessione se non addirittura dopo un certo tempo - anche aprendo una sessione nuova.

Implementazione

I blocchi saranno di tutte le domande (somma totale del numero di domande per materia - num_domande), con esito immediato (per cui nessuna schermata finale). Al termine delle domande si ricomincerà da capo.

Andranno memorizzate le domande estratte nei blocchi al fine di non estrarre sempre le stesse domande. Le domande estratte avranno una certa vita in tempo dopo la quale saranno cancellate dal database, così avranno modo di essere riestratte.
La memorizzazione della domanda nel database dovrà avvenire dopo aver dato la risposta esatta.

Estrazione di tutte le domande

Questionario_esame non permette l'estrazione di tutte le domande casualmente, per cui andrà previsto un sistema di estrazione basato sul pregresso memorizzato fino a quel momento sul db.
In alternativa, inserire tutte le domande nel db ed estrarle casualmente, rimuovendole man mano che si rispondono correttamente.

@daniele-athome daniele-athome added the enhancement New feature or request label Oct 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant