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.

```python
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.