Muitas escolas, inspiradas na história de Harry Potter, dividem os alunos em "Casas" e organizam competições em que cada aluno pode ganhar pontos para si mesmo e para sua Casa em sua vida cotidiana. As escolas criam suas próprias regras para atribuir pontos, que podem ser baseados em conquistas acadêmicas, esportes ou eventos escolares nos quais os alunos demonstram suas habilidades. Os resultados são anunciados periodicamente em assembleias e exibidos nas telas da escola. Toda essa atividade motiva os alunos a realizar boas ações.
No entanto, há um problema. Em Hogwarts, os Relógios de Areia Mágicos eram responsáveis por acompanhar os pontos, mas as escolas regulares não os têm, então a equipe da escola precisa usar planilhas separadas para registrar os pontos. Uma pessoa designada periodicamente os consolida. Decidimos adicionar um pouco de magia ao nosso serviço Mojo e implementamos o módulo HousePoints.
O fluxo do processo inclui as seguintes etapas:
- Criação das casas e seus nomes.
- Alocação dos alunos às casas.
- Criação de critérios e determinação do número de pontos para cada critério.
- Adição de pontos pela equipe da escola.
- Cálculo automático de pontos para um período de tempo especificado.
Os critérios possíveis incluem:
- Ajudar os outros
- Voluntariado
- Estilo de vida saudável
- Conquistas acadêmicas
- Atividades criativas, etc.
A competição entre as Casas é visualizada. No painel pessoal, os alunos podem ver não apenas seus pontos pessoais, mas também como a competição está progredindo com as outras Casas.