Como mencionado pela banca, o projeto do comunizika não pode conter nenhum tipo de ideia de progressão. Por conta disso, é necessário que os módulos (antigos estágios) não sejam desbloqueados de acordo com a nota do usuário.
Na lógica antiga, o app enviava um conjunto de respostas sim ou não para cada atividade, e se a quantidade de respostas sim fosse superior a 50% do total, então o usuário poderia avançar, e caso contrário teria que refazer o estágio.
Na lógica nova, o usuário ainda precisa passar pelo módulo K para chegar ao K+1, mas a % de tarefas concluidas devem apenas ser visual. Isto é, independente do usuário ter >50% ou menos de <50% de nota, a ele poderá avançar para o próximo módulo ou repetir um que já tenha feito anteriormente.
De forma resumida, o ao concluir o módulo K, o usuário pode optar por refazer qualquer um dos módulos entre 1o até o K+1 e isso inclui poder estar realizando multiplar caixas ao mesmo tempo.
A response da API deve retornar a % de respostas SIM apenas, e não mais aprovado ou reprovado.
Critério de sucesso
Lógica com pelo menos um teste de sistema (se houver testes unitários também é valido porém não necessário no momento)
Descrição
Como mencionado pela banca, o projeto do comunizika não pode conter nenhum tipo de ideia de progressão. Por conta disso, é necessário que os módulos (antigos estágios) não sejam desbloqueados de acordo com a nota do usuário.
Na lógica antiga, o app enviava um conjunto de respostas sim ou não para cada atividade, e se a quantidade de respostas sim fosse superior a 50% do total, então o usuário poderia avançar, e caso contrário teria que refazer o estágio.
Na lógica nova, o usuário ainda precisa passar pelo módulo K para chegar ao K+1, mas a % de tarefas concluidas devem apenas ser visual. Isto é, independente do usuário ter >50% ou menos de <50% de nota, a ele poderá avançar para o próximo módulo ou repetir um que já tenha feito anteriormente.
De forma resumida, o ao concluir o módulo K, o usuário pode optar por refazer qualquer um dos módulos entre 1o até o K+1 e isso inclui poder estar realizando multiplar caixas ao mesmo tempo.
A response da API deve retornar a % de respostas SIM apenas, e não mais aprovado ou reprovado.
Critério de sucesso