Digitação Guiada (Código interativo)
O carro-chefe da interação de laboratórios do Nuwell.
1. Como acionar?
A melhor parte é que você não faz nada além de escrever o código. Se seu arquivo Markdown tem blocos de código com a sintaxe natural baseada em crases, o Nuwell os converte nos slides em áreas editáveis e tipificadas onde o aluno transcreve o exemplo sob pressão e avaliação formativa de digitação correta.
def soma(a,b):
return a+b
```
2. Escondendo trechos do Aluno (Comentários mágicos)
Atualmente, o sistema remove todos os comentários padrão da linguagem para economizar tempo de digitação do aluno (por exemplo, linhas iniciadas com // em JavaScript ou # em Python serão automaticamente puladas pela engine no momento de avaliar a transcrição)! Isso significa que você pode aproveitar esses espaços para deixar textos de apoio que só estarão visíveis como leitura, sem gerar pressão de avaliação.
3. O uso da tecla TAB (Autocompletar / Colar)
A qualquer momento durante um desafio de digitação, se o aluno ficar travado ou não conseguir reproduzir a sintaxe exata, ele pode apertar a tecla TAB e o sistema instantaneamente autocompleta o desafio para ele (agindo como uma "cola").
No entanto, a linha de pódio fica vermelha no painel de controle do Professor! Essa sinalização avisa rapidamente em aulas síncronas se alguém parou de tentar ativamente e apenas decidiu pular aquela atividade, permitindo ao professor medir o nível de dificuldade do exercício proposto.
4. Painel Classificador
Na aula ao vivo, ao entrar num slide de código, o sistema exibe instantaneamente a "linha de pódio" mostrando todo o ritmo de processamento dos alunos base e listando a porcentagem de acurácia com as tentativas que eles demoraram transcrevendo.