Cahier

Un Cahier est un modèle Modellus organisé comme un document. Au lieu de placer librement des formes sur un tableau, tu écris une suite verticale de blocs — titres, texte, expressions, graphiques, tables, curseurs et médias — comme un compte rendu de TP ou une fiche d'exercices interactifs.

Éditeur de cahier avec image de couverture, titre et blocs de titre, de texte, d'expression et de table

Vue d'ensemble

Les cahiers partagent le même moteur de calcul que l'éditeur Tableau. Les blocs Expression définissent les mathématiques du modèle — avec le même langage d'expressions que la forme Expression — et les autres blocs l'affichent et le pilotent. Un cahier associe un récit (titres, texte, images) à une simulation en direct que tu peux lancer.

Chaque cahier a un en-tête avec une image de couverture, un titre, le nom de l'auteur et la date de dernière modification. Clique sur l'image de couverture pour en importer une nouvelle, et clique sur le titre pour le modifier.

Créer et ouvrir des cahiers

Les cahiers se créent depuis la page Catalogue : clique sur Créer un cahier dans la barre latérale. Les cahiers apparaissent à côté des modèles de tableau sur les cartes du Catalogue, signalés par une icône de cahier, et s'ouvrent dans l'éditeur de cahier plutôt que dans celui du tableau.

Blocs

Le contenu s'ajoute sous forme de blocs depuis la barre d'outils du haut. Chaque bouton ajoute un nouveau bloc à la fin du cahier.

BlocIcôneDescription
TitreUn grand titre pour structurer le document
TexteUn paragraphe de texte pour les explications et le récit
ExpressionUne expression mathématique analysée et intégrée au modèle, exactement comme la forme Expression
GraphiqueTrace les termes du modèle pendant la simulation, comme la forme Graphique
TableAffiche les valeurs des termes à chaque itération, comme la forme Table
SimulationZone de simulation intégrée (en développement)
JaugeCadran circulaire pour un terme (en développement)
CurseurCurseur interactif pour régler une valeur
ValeurAffichage numérique d'un terme (en développement)
MédiaUne image intégrée au document
QuestionQuestion d'évaluation (en développement)
RègleUne échelle sur laquelle mesurer, graduée linéairement ou par décades. L'objet règle lui-même, dans un bloc à part
RapporteurUne bande graduée sur laquelle mesurer un angle, en degrés, en radians ou en tours. L'objet rapporteur lui-même, dans un bloc à part
PenteOutil de mesure de pente (en développement)
Les blocs marqués en développement peuvent être ajoutés et déplacés, mais ne s'affichent pour l'instant que comme des emplacements vides.

Travailler avec les blocs

Lancer le modèle

Barre de lecture du cahier avec la variable indépendante, les commandes de lecture et le curseur de lecture

La barre de lecture, en bas du cahier, pilote la simulation, comme dans l'éditeur Tableau :

Les blocs Graphique, Table et Curseur se mettent à jour en direct pendant la lecture du modèle.

Enregistrement et collaboration

Format de fichier

Un cahier est stocké comme n'importe quel autre modèle, avec en plus une section notebook au premier niveau de la définition du modèle :

{
  "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" }
    ]
  }
}

Chaque bloc porte un id, un type, son contenu content et des propriétés de style comme backgroundColor et borderColor. Consulte le Schéma du modèle pour le format complet d'un modèle.