happytails.ai

Number line activity builder

Open Number line activity builder on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.

Tool capabilities

{
  "id": "number-line-activity-builder",
  "category": "education-tools",
  "built": true,
  "requirements": "Start and end are bounded to ±1,000,000, with 2 to 201 ticks, a 60 to 260 mm line, up to 26 points, 20 jumps and 20,000 item characters. Hidden point values use letters and jump-size labels are omitted; tick values remain visible. Print at 100% to preserve the chosen line length. The tool cannot verify printer scaling.",
  "implementation": {
    "fields": [
      {
        "key": "start",
        "label": "Start",
        "value": "0",
        "type": "text"
      },
      {
        "key": "end",
        "label": "End",
        "value": "2",
        "type": "text"
      },
      {
        "key": "step",
        "label": "Tick step",
        "value": "1/4",
        "type": "text"
      },
      {
        "key": "lengthMm",
        "label": "Line length (mm)",
        "value": 180,
        "type": "number",
        "min": 60,
        "max": 260,
        "step": 1
      },
      {
        "key": "tickFormat",
        "label": "Tick labels",
        "value": "Mixed numbers",
        "type": "select",
        "values": [
          "Fractions",
          "Mixed numbers",
          "Decimals"
        ],
        "labels": {
          "Fractions": "Labels as fractions"
        }
      },
      {
        "key": "labelEvery",
        "label": "Label every Nth tick (0 for automatic)",
        "value": 0,
        "type": "number",
        "min": 0,
        "max": 100,
        "step": 1
      },
      {
        "key": "hideAnswers",
        "label": "Hide point values (letters on the worksheet)",
        "value": true,
        "type": "checkbox"
      }
    ],
    "registrationFamily": "learning-activities-reference",
    "presentation": "metrics",
    "inputMaxLength": 20000,
    "inputErrorCode": "LEARNING_ACTIVITIES_REFERENCE_TOO_LONG",
    "note": "Enter points and jumps using fractions, mixed numbers or decimals. Hidden point labels use letters and jump sizes are removed; tick values stay visible. Print both SVGs at 100% to preserve the chosen line length.",
    "experience": {
      "automatic": false,
      "single": false,
      "inputMaxLength": 20000,
      "inputMode": "text",
      "label": "Your text",
      "placeholder": "Type or paste your input…",
      "help": "Up to 20,000 characters. Review the settings before running.",
      "helpParts": [
        "Up to 20,000 characters.",
        "Review the settings before running."
      ],
      "action": null
    },
    "mode": "explicit",
    "interactive": false
  },
  "execution": "Browser interface",
  "api": null,
  "browser_agent": {
    "supported": true,
    "name": "run_current_tool",
    "discovery": "WebMCP on the human page in a supporting browser",
    "verification": "See audit/API-AUDIT.md; availability is not verification"
  }
}

Page guide

Place points and jumps on an exact number line, with an optional worksheet and answer key.

How to use Number line activity builder
  1. Set the start, end and tick step using whole numbers, decimals or fractions.
  2. Enter point,value or jump,from,to, one per line.
  3. Choose tick labels, line length and whether point labels are hidden.
  4. Generate, then download the worksheet SVG, answer-key SVG and CSV.

Useful next steps

Start and end are bounded to ±1,000,000, with 2 to 201 ticks, a 60 to 260 mm line, up to 26 points, 20 jumps and 20,000 item characters. Hidden point values use letters and jump-size labels are omitted; tick values remain visible. Print at 100% to preserve the chosen line length. The tool cannot verify printer scaling.

Use exact values

Points and jumps use integer, fraction, mixed-number or decimal values that fit the selected range and tick interval.

Hidden point answers

The worksheet replaces point values with letters and removes jump-size labels. Tick values stay visible; the separate answer key contains values.

Preserve the selected length

Print the SVG at 100% actual size. The exported SVG may be wider than a common page to keep long endpoint labels inside the drawing without shrinking the axis.