# Gamificação

### O que é Gamificação?

A gamificação é a aplicação de elementos e mecânicas de jogos em contextos educacionais. Na Curseduca, ela funciona como um motor de engajamento que atribui pontos aos alunos conforme eles realizam ações na plataforma, como concluir aulas, avançar em cursos, participar da comunidade e completar desafios. Esses pontos são acumulados e permitem que o aluno suba de nível, desbloqueie recompensas exclusivas e complete tarefas personalizadas.

**Cada área de membros possui sua própria gamificação independente.** Isso significa que você pode configurar regras, pontuações, níveis e recompensas diferentes para cada área, adaptando a experiência ao perfil do seu público.

### Conceitos-chave

Antes de configurar a gamificação, é importante entender os quatro pilares que sustentam o sistema:

| Conceito    | Descrição                                                                                                                                                         |
| ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Aluno       | O membro da sua área de membros que participa da gamificação. Cada aluno acumula pontos individualmente e progride pelos níveis.                                  |
| Pontos      | A moeda da gamificação. Os pontos são ganhos automaticamente quando o aluno realiza ações configuradas nos gatilhos (como concluir uma aula ou iniciar um curso). |
| Níveis      | Faixas de progressão que o aluno alcança ao acumular uma determinada quantidade de pontos. Cada nível pode ter um nome, cor e recompensas associadas.             |
| Recompensas | Prêmios que o aluno recebe ao atingir um nível. Podem ser conteúdos da plataforma, medalhas, links externos ou arquivos para download.                            |

### Mecânica de Pontuação

A pontuação é o coração da gamificação. Ela se baseia em gatilhos, ações que o aluno realiza na plataforma e que geram pontos automaticamente. Os gatilhos são divididos em três categorias:

**Conclusão de Conteúdo**

São os gatilhos relacionados ao progresso do aluno nos cursos e aulas da plataforma:

| Gatilho             | Descrição                                    |
| ------------------- | -------------------------------------------- |
| Aula concluída      | O aluno conclui uma aula dentro de um curso. |
| Curso iniciado      | O aluno inicia um novo curso.                |
| Curso 25% concluído | O aluno atinge 25% de progresso em um curso. |
| Curso 50% concluído | O aluno atinge 50% de progresso em um curso. |
| Curso 75% concluído | O aluno atinge 75% de progresso em um curso. |
| Curso concluído     | O aluno conclui 100% de um curso.            |

### **Conquistas e Interações**

São os gatilhos relacionados a ações específicas do aluno na plataforma:

| Gatilho             | Descrição                                   |
| ------------------- | ------------------------------------------- |
| Login               | O aluno realiza login na plataforma.        |
| Aula favoritada     | O aluno favorita uma aula.                  |
| Certificado emitido | O aluno emite um certificado de conclusão.  |
| Mensagem publicada  | O aluno publica uma mensagem na comunidade. |

### **Participação em Desafios**

São os gatilhos relacionados à participação do aluno nos desafios da área de membros:

| Gatilho                        | Descrição                                           |
| ------------------------------ | --------------------------------------------------- |
| Atividade do desafio concluída | O aluno conclui uma atividade dentro de um desafio. |
| Missão do desafio concluída    | O aluno conclui uma missão completa do desafio.     |
| Desafio concluído              | O aluno conclui o desafio inteiro.                  |

{% hint style="info" %}
*Você pode personalizar a quantidade de pontos de cada gatilho de acordo com a estratégia da sua área de membros. Por exemplo, atribua mais pontos para ações que você considera mais importantes, como concluir um curso inteiro.*
{% endhint %}

### Níveis e Progressão

Os níveis representam as faixas de progressão do aluno dentro da gamificação. Conforme o aluno acumula pontos, ele sobe de nível automaticamente ao atingir a pontuação mínima configurada.

Ao criar um nível, você pode configurar os seguintes campos:

| Campo                        | Descrição                                                                      |
| ---------------------------- | ------------------------------------------------------------------------------ |
| Imagem                       | Uma imagem representativa do nível (ex: um ícone ou badge).                    |
| Nome                         | O nome descritivo do nível (ex: Iniciante, Intermediário, Avançado, Mestre).   |
| Cor                          | Uma cor para identificar visualmente o nível.                                  |
| Quantidade de pontos         | A pontuação mínima necessária para o aluno alcançar este nível.                |
| Tarefa                       | Uma tarefa associada ao nível (opcional).                                      |
| Regra para passagem de nível | Define se o aluno precisa cumprir algum requisito adicional além da pontuação. |

{% hint style="info" %}
**Exemplo prático:** Você pode criar uma estrutura de níveis como: Nível 1 (Iniciante) com 1 ponto, Nível 2 (Intermediário) com 500 pontos, Nível 3 (Avançado) com 1000 pontos, Nível 4 (Expert) com 2000 pontos, e assim por diante.
{% endhint %}

### Recompensas

As recompensas são os prêmios que o aluno recebe ao atingir determinados níveis. Elas são um incentivo poderoso para manter o aluno engajado e motivado a progredir. Na Curseduca, existem quatro tipos de recompensas:

| Tipo de Recompensa     | Descrição                                                                                                |
| ---------------------- | -------------------------------------------------------------------------------------------------------- |
| Conteúdo da plataforma | Libera acesso a um conteúdo exclusivo dentro da plataforma (ex: um curso bônus, uma aula especial).      |
| Medalha                | Concede uma medalha visual ao aluno, que fica visível no perfil dele.                                    |
| Link externo           | Direciona o aluno para um link externo (ex: um desconto em uma loja, acesso a um material complementar). |
| Arquivo                | Disponibiliza um arquivo para download (ex: um e-book, um certificado especial, um material exclusivo).  |

{% hint style="info" %}
*Combine diferentes tipos de recompensas para criar uma experiência variada. Por exemplo, no Nível 2 ofereça uma medalha, no Nível 3 libere um conteúdo exclusivo e no Nível 5 disponibilize um arquivo para download.*
{% endhint %}

### Como configurar a Gamificação? Passo a passo completo

**Passo 1: Acessar as Configurações da Área de Membros**

O acesso à Gamificação é feito através das configurações da sua área de membros. Siga o caminho:

1. No painel administrativo, clique em Área de membros no menu lateral.
2. Clique em “editar” na área de membros que deseja configurar.

<figure><img src="https://2164836145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtoLBvE-NBxibKO0U39%2Fuploads%2FqLCHTIwjrYwOZ67GN7d1%2Fimage.png?alt=media&#x26;token=c3e85ac3-d6b1-4ce0-b13a-dc8ac9d4c926" alt=""><figcaption></figcaption></figure>

3. Dentro da área de membros, no canto superior esquerdo, clique no ícone de três pontinhos (menu de opções).
4. No menu que abrir, selecione Configurações da área de membros.

<figure><img src="https://2164836145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtoLBvE-NBxibKO0U39%2Fuploads%2FKdaYMcM4DmU25oWK3dr7%2Fimage.png?alt=media&#x26;token=c82fe75e-f1dd-44b1-b20a-9b3917943079" alt=""><figcaption></figcaption></figure>

Um modal será aberto com as seguintes abas: Aparência, Login, Configurações, E-mail, Push notifications e Gamificação.

<figure><img src="https://2164836145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtoLBvE-NBxibKO0U39%2Fuploads%2FSnip0vH0HgFrC6kBPC77%2Fimage.png?alt=media&#x26;token=44220967-92b2-4fd7-a089-52c7a42df393" alt=""><figcaption><p>Editar área de Membros > Configurações da área de membros > Gamificação</p></figcaption></figure>

**Passo 2: Acessar a aba Gamificação**

1. Clique na aba Gamificação.

Ao acessar a aba, você verá o título "Gamificação da área de membros" seguido do nome da sua área, e três sub-abas: Pontuação, Níveis e Tarefas.

**Passo 3: Habilitar a Gamificação**

1. Ative o botão "Habilitar gamificação" para que o sistema de pontos fique visível e funcional para os seus alunos.

<figure><img src="https://2164836145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtoLBvE-NBxibKO0U39%2Fuploads%2FiLC33fRp5xmuB8FSFOHI%2Fimage.png?alt=media&#x26;token=02b1d56b-1ce5-428c-b1b7-8ffffb08cfec" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Importante:** Enquanto o botão estiver desativado, a gamificação não será exibida para os alunos, mesmo que você já tenha configurado pontuações, níveis e tarefas.
{% endhint %}

**Passo 4: Configurar a Explicação aos Alunos**

1. Clique no botão "Explicação aos alunos" para criar uma página explicativa sobre como funciona a gamificação na sua área de membros.

Essa página será exibida para os alunos e pode conter informações como: o que são os pontos, como ganhar pontos, quais são os níveis, quais recompensas estão disponíveis e como completar tarefas. É uma ótima forma de apresentar a gamificação e motivar a participação.

<figure><img src="https://2164836145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtoLBvE-NBxibKO0U39%2Fuploads%2FgQjqEPG6aIcEyWbGj93Q%2Fimage.png?alt=media&#x26;token=890ebcf4-cc6e-4998-80f2-1df9ab289dcf" alt=""><figcaption></figcaption></figure>

**Passo 5: Configurar os Gatilhos e a Pontuação Padrão**

1. Na sub-aba Pontuação, configure a quantidade de pontos que cada gatilho irá conceder ao aluno.

Você verá a lista de todos os gatilhos disponíveis com campos editáveis para definir a pontuação de cada um. Ajuste os valores conforme a estratégia da sua área de membros.

![Após configurar, clique em Salvar alterações.](https://files.manuscdn.com/user_upload_by_module/session_file/310419663030061832/eLwORqiXjqQvqIoJ.png)

{% hint style="info" %}
*Atribua pontuações maiores para ações que exigem mais esforço do aluno. Por exemplo, concluir um curso inteiro pode valer mais pontos do que apenas iniciar um curso.*
{% endhint %}

**Passo 6: Configurar os Níveis e Recompensas**

1. Clique na sub-aba Níveis.
2. Clique no botão "Criar nível" para adicionar um novo nível.

Ao criar um nível, preencha os campos: Imagem, Nome, Cor, Quantidade de pontos, Tarefa (opcional) e Regra para passagem de nível.

Você também pode associar recompensas a cada nível. Para isso, ao editar um nível, adicione as recompensas desejadas (Conteúdo, Medalha, Link externo ou Arquivo).

![Após configurar, clique em Salvar alterações.](https://files.manuscdn.com/user_upload_by_module/session_file/310419663030061832/ZmpPkafillmVAfZe.png)

{% hint style="info" %}
A tabela de níveis exibe as colunas: **NÍVEL**, **PONTUAÇÃO**, **COR**, **RECOMPENSA** e as ações **Editar** e **Mais detalhes**.
{% endhint %}

{% hint style="info" %}
**Dica:** Crie pelo menos 3 a 5 níveis para que o aluno tenha uma sensação clara de progressão. Espaçe a pontuação de forma crescente para que os primeiros níveis sejam mais fáceis de alcançar e os últimos exijam mais dedicação.
{% endhint %}

**Passo 7: Criar Tarefas**

1. Clique na sub-aba Tarefas.
2. Clique no botão "Criar tarefa" para adicionar uma nova tarefa.

Ao criar uma tarefa, preencha os seguintes campos:

| Campo                                 | Descrição                                                                                                                                      |
| ------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| Título                                | O nome da tarefa que será exibido para o aluno.                                                                                                |
| Descrição                             | Uma explicação detalhada sobre o que o aluno precisa fazer para completar a tarefa.                                                            |
| Nível para desbloqueio                | O nível mínimo que o aluno precisa ter para visualizar e realizar a tarefa. Pode ser "Sempre desbloqueada" ou vinculada a um nível específico. |
| Necessita de comprovação de conclusão | Define se o aluno precisa enviar um arquivo comprobatório para que a tarefa seja considerada concluída.                                        |
| Pontuação                             | A quantidade de pontos que o aluno receberá ao completar a tarefa.                                                                             |

![Após configurar, clique em Salvar alterações.](https://files.manuscdn.com/user_upload_by_module/session_file/310419663030061832/rgTKpoIhuhMVpEcs.png)

{% hint style="info" %}
A tela de tarefas também oferece filtros para facilitar o gerenciamento: você pode filtrar por nome da tarefa, nível de desbloqueio e necessidade de comprovação.
{% endhint %}

{% hint style="info" %}
**Dica:** Use tarefas para criar desafios extras que vão além do conteúdo dos cursos. Por exemplo: "Publique um post na comunidade sobre o que aprendeu no Módulo 1" ou "Envie uma foto do seu projeto finalizado".
{% endhint %}

### Gamificação no Desafio

A funcionalidade de Desafio da Curseduca também está integrada com a gamificação. Quando o aluno realiza ações dentro de um desafio, como concluir atividades, completar missões ou finalizar o desafio inteiro, ele recebe pontos que são contabilizados na gamificação da área de membros.

Os gatilhos de desafio disponíveis são:

| Gatilho                        | Descrição                                                                |
| ------------------------------ | ------------------------------------------------------------------------ |
| Atividade do desafio concluída | O aluno conclui uma atividade individual dentro de um desafio.           |
| Missão do desafio concluída    | O aluno conclui uma missão completa (conjunto de atividades) do desafio. |
| Desafio concluído              | O aluno finaliza o desafio inteiro.                                      |

{% hint style="info" %}
**Importante:** A pontuação dos desafios varia conforme a Área de Membros ativa. Isso significa que o mesmo desafio pode conceder pontuações diferentes dependendo da área de membros em que o aluno está.
{% endhint %}

### Gamificação na Comunidade

A Comunidade da Curseduca também contribui para a gamificação. As interações dos alunos na comunidade geram pontos que são somados à pontuação geral da gamificação.

Os gatilhos de comunidade disponíveis são:

| Gatilho                | Descrição                                       |
| ---------------------- | ----------------------------------------------- |
| Postagem Respondida    | O aluno responde a uma postagem na comunidade.  |
| Postagem Curtida       | O aluno curte uma postagem na comunidade.       |
| Postagem Compartilhada | O aluno compartilha uma postagem na comunidade. |

{% hint style="info" %}
**Importante:** Assim como nos desafios, a pontuação da comunidade varia conforme a Área de Membros ativa.
{% endhint %}

### Gerenciando a Gamificação

Após configurar a gamificação, você pode gerenciá-la a qualquer momento acessando as configurações da área de membros pelo mesmo caminho:

1. Área de membros > Clique na área > Três pontinhos > Configurações da área de membros > Gamificação.

Na sub-aba Níveis, você pode:

* Editar um nível existente (clicando no botão "Editar").
* Ver mais detalhes de um nível (clicando no ícone de "Mais detalhes").
* Criar novos níveis (clicando em "Criar nível").

Na sub-aba Tarefas, você pode:

* Filtrar tarefas por nome, nível de desbloqueio ou necessidade de comprovação.
* Editar uma tarefa existente.
* Criar novas tarefas.

### Informações Importantes

Antes de configurar a gamificação, tenha em mente os seguintes pontos:

| Informação              | Detalhe                                                                                                                                   |
| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Independência por área  | Cada área de membros possui sua própria gamificação. As configurações, pontuações, níveis e recompensas são independentes entre as áreas. |
| Pontuação de Desafios   | A pontuação dos desafios varia conforme a área de membros ativa do aluno.                                                                 |
| Pontuação da Comunidade | A pontuação das interações na comunidade também varia conforme a área de membros ativa.                                                   |
| Botão de ativação       | A gamificação só será visível para os alunos quando o toggle "Habilitar gamificação" estiver ativado.                                     |
| Explicação aos alunos   | Recomendamos criar uma página de explicação para que os alunos entendam como funciona o sistema de pontos e recompensas.                  |
