Organizando o conteúdo: Índice da Aula

Luigi Bonafé é um professor de História que criou sua plataforma de educação para dar aulas especificamente para aspirantes a diplomatas, para o Concurso de Admissão à Carreira de Diplomata (CACD), o concurso público de ingresso à carreira.

Problema:

Com diversas demandas, uma das primeiras que resolvemos era a organização da aulas. Diferentemente de muitos dos meus clientes que possuem aulas mais curtas, conseguindo quebrá-las, as aulas de História para aspirantes a diplomatas eram longas, com diversos recursos agregados, vídeos, e referências. Por isso, nossa tarefa era organizar melhor o conteúdo para o estudante, a fim de que ele não perdesse nenhuma conteúdo.

Solução:

Fizemos diversas iterações de soluções via design, e a escolhida foi uma tabela de índice flutuante que organizaria automaticamente os conteúdos, além de uma melhoria no design das aulas.

Tecnologia usada:

  • Foi tudo programado direto

Primeira etapa: propostas de soluções.

O desafio foi encarado com uma série de propostas de soluções, todas elas com seus prós e contras que foram apresentados ao cliente. Cada uma das propostas resolvia o problema, mas também o cliente contribuiu com sua visão sobre o branding da empresa e conhecimento sobre como o seu público reagiria. A solução final escolhida foi uma tabela de índice flutuante.


A vantagem da solução escolhida.

Uma das vantagens desta proposta escolhida é que ela não exigiria nenhum esforço em relação ao contéudo, uma vez que desenvolvemos um código javascript que identifica os sub-títulos da aula (h2, h3, h4…) e os adiciona automaticamente a uma janela que seria posicionada à esquerda das aulas.

A solução de Acordeão teria uma vantagem que um aluno poderia colapsar algum conteúdo e não perceber, assim perdendo ele de vista se ele não estivesse atento. Poderíamos prevenir isso ao deixar óbvio que era um botão; mas, sendo uma solução pouco usual para educação, resolvemos não adotar.

Já a solução de abas, enquanto uma bem elegante, exigiria trabalho manual do administrador em classificar todos os conteúdos dos cursos.

Aqui está a versão mobile da solução.


Como desenvolvemos a solução.

Criamos um código javascript que identifica os headings e os adiciona a uma janela, organizando hierarquicamente de acordo com o nível dos títulos (cabeçalhos h3 dentro de cabeçalhos h2). Por padrão, a janela fica flutuante à esquerda do conteúdo, acompanhando a rolagem. Para mobile, contudo, o índice fica fixo ao topo, para economizar espaço.

Além disso, modificamos algumas coisas do design: o painel de aulas lateral foi colapsado por padrão para dar mais respiro; colocamos um fundo cinza para não cansar tanto a leitura, uma vez que existe muito texto; separamos melhor as seções das aulas para que ficasse mais claro pro aluno quando um conteúdo termina e outro começa; removemos elementos dispensáveis da navegação para que o aluno pudesse focar.

Segue o antes e depois:


Vamos conversar?

Ative o JavaScript no seu navegador para preencher este formulário.
Pode quão descritivo que quiser, assim teremos facilidade para entender o contexto. Caso já possua uma plataforma, deixe a URL aqui também.
Prefere contato por Whatsapp?

WhatsApp

11 93618-5955

Email

hello@polystud.io

< VER OUTROS PROJETOS