Cronômetro de atividade em aula

A diretiva :::clock insere um slide de cronômetro controlado pelo professor, projetado para a turma acompanhar o tempo de uma atividade em tempo real.

1. Modos disponíveis

Existem três modos de cronômetro: timer (só tempo), activity (texto + tempo) e break (pausa com horário de retorno).

2. Sintaxe básica

Use :::clock para criar um cronômetro simples. O atributo duration em minutos é obrigatório (1–180).

:::clock
duration: 10
title: Resolva a atividade individualmente.
kicker: resolução individual
:::

3. Modo activity

O slide divide a tela entre instrução (esquerda) e cronômetro (direita). Suporta até 4 bullets.

:::clock mode=activity
duration: 12
title: Implemente uma função de filtro.
note: Teste com pelo menos 2 entradas.
kicker: atividade guiada
bullets:
- Use recursão.
- Teste com 2 entradas.
:::

4. Modo break

Slide leve para intervalos. Se title for omitido, o horário de retorno é calculado automaticamente.

:::clock mode=break
duration: 5
note: Pausa curta para água.
:::

5. Controles do professor

O professor pode iniciar, pausar, retomar, adicionar tempo (+2 min), encerrar e resetar o cronômetro diretamente no slide.

6. Atributos

duration (obrigatório), mode (timer|activity|break), title (max 160 chars), note (max 320 chars), kicker (max 80 chars), bullets (max 4, só em activity).