Documentação / Editores / Caderno

Caderno

Um Caderno é um modelo do Modellus organizado como um documento. Em vez de colocares formas livremente num quadro, escreves uma sequência vertical de blocos — títulos, texto, expressões, gráficos, tabelas, seletores e multimédia — como num relatório de laboratório ou numa ficha de trabalho interativos.

Editor do Caderno com imagem de capa, título e blocos de título, texto, expressão e tabela

Visão geral

Os cadernos usam o mesmo motor de cálculo que o editor Quadro. Os blocos Expressão definem a matemática do modelo — com a mesma linguagem de expressões da forma Expressão — e os restantes blocos mostram-no e controlam-no. Um caderno junta a narrativa (títulos, texto, imagens) a uma simulação em tempo real, que podes pôr a correr.

Todos os cadernos têm um cabeçalho com uma imagem de capa, um título, o nome do autor e a data da última alteração. Clica na imagem de capa para carregares uma nova e clica no título para o editares.

Criar e abrir cadernos

Os cadernos criam-se a partir da página do Catálogo: clica em Criar Caderno na barra lateral. Os cadernos aparecem nos cartões do Catálogo ao lado dos modelos de quadro, marcados com o ícone de caderno , e abrem no editor do caderno em vez do editor do quadro.

Blocos

O conteúdo acrescenta-se em blocos, a partir da barra de ferramentas de cima. Cada botão junta um bloco novo no fim do caderno.

BlocoÍconeDescrição
TítuloUm título grande para estruturar o documento
TextoUm parágrafo de texto para explicações e narrativa
ExpressãoUma expressão matemática que é lida para dentro do modelo, tal como na forma Expressão
GráficoRepresenta graficamente termos do modelo enquanto a simulação corre, como a forma Gráfico
TabelaMostra os valores dos termos em cada iteração, como a forma Tabela
SimulaçãoÁrea de simulação incorporada (em desenvolvimento)
MedidorMostrador circular para um termo (em desenvolvimento)
SeletorSeletor interativo para ajustar um valor
ValorLeitura numérica de um termo (em desenvolvimento)
MultimédiaUma imagem inserida no documento
PerguntaPergunta de avaliação (em desenvolvimento)
RéguaUma escala para comparar medidas, lida de forma linear ou por décadas. O próprio objeto régua, num bloco só seu
TransferidorUma faixa graduada para medir ângulos, com marcações em graus, radianos ou voltas. O próprio objeto transferidor, num bloco só seu
DecliveFerramenta para medir declives (em desenvolvimento)
Os blocos marcados em desenvolvimento podem ser adicionados e arrumados, mas por agora aparecem só como marcadores de posição.

Trabalhar com blocos

Pôr o modelo a correr

Barra de reprodução do caderno com a variável independente, os controlos de reprodução e o cursor de posição

A barra de reprodução no fundo do caderno comanda a simulação, tal como no editor do quadro:

Os blocos Gráfico, Tabela e Seletor atualizam-se em tempo real enquanto o modelo corre.

Guardar e colaborar

Formato do ficheiro

Um caderno é guardado como qualquer outro modelo, com uma secção notebook adicional no nível de topo da definição do modelo:

{
  "properties": { ... },
  "notebook": {
    "title": "Free Fall Lab",
    "author": "Author",
    "blocks": [
      { "id": 1, "type": "header", "content": "Free fall" },
      { "id": 2, "type": "text", "content": "We model a falling object..." },
      { "id": 3, "type": "expression", "content": "\\frac{dy}{dt}=v" }
    ]
  }
}

Cada bloco tem um id, um type, o seu content e propriedades de estilo como backgroundColor e borderColor. Consulta o Esquema do modelo para conheceres o formato completo dos modelos.