Commit c172deac2755cd96272ea061e27b06d5a2a61238

Authored by Miguel Barão
1 parent 6f0ef3e3
Exists in master and in 1 other branch dev

- minor update BUGS

Showing 2 changed files with 1 additions and 4 deletions   Show diff stats
BUGS.md
... ... @@ -12,7 +12,6 @@
12 12 - mostrar feedback/solucoes quando acerta, ou excede max tries.
13 13 - mostrar icon "loading..." enquanto está a corrigir uma pergunta.
14 14 - Criar outra estrutura organizada em capítulos (conjuntos de tópicos). Permitir capítulos de capítulos, etc. talvez usar grafos de grafos...
15   -- each topic only loads a sample of K questions (max) in random order.
16 15  
17 16 - session management. close after inactive time.
18 17 - radio e checkboxes, aceitar numeros como seleccao das opcoes.
... ... @@ -31,6 +30,7 @@
31 30  
32 31 # FIXED
33 32  
  33 +- each topic only loads a sample of K questions (max) in random order.
34 34 - change password modal nao aparece no ipad (safari e firefox)
35 35 - detect questions in questions.yaml without ref -> error ou generate default.
36 36 - generators e correct scripts que durem muito tempo bloqueiam o eventloop do tornado.
... ...
knowledge.py
... ... @@ -95,8 +95,6 @@ class StudentKnowledge(object):
95 95 self.wrong_answers = 0
96 96 self.finished_questions = []
97 97  
98   -
99   - # TODO select a subset of question and randomize order
100 98 questionlist = random.sample(questionlist, k=min(8, len(questionlist)))
101 99  
102 100 self.questions = [factory[qref].generate() for qref in questionlist]
... ... @@ -160,7 +158,6 @@ class StudentKnowledge(object):
160 158 factory = self.deps.node[self.current_topic]['factory']
161 159 self.questions.append(factory[q['ref']].generate())
162 160  
163   -
164 161 # returns answered and corrected question
165 162 return grade
166 163  
... ...