Visuals without uploading images
TeachForge rich blocks can show counting, geometry, charts, and diagrams using text, code, and Workshop stations — no image file upload required. Use this guide when building question types manually (stem, hints, solution, active learning).
Overview
When you do not need an uploaded image
Step-by-step — what to click and paste
Follow these steps in order. You do not need to understand code — copy the examples exactly, then change words or numbers to suit your question.
Learn more — optional deep dives
Use these only after the step-by-step recipe above. They open in a new tab for syntax lookup or extra examples.
Plain text & Markdown
Block formats: Plain · Markdown · Callout
Step-by-step — what to click and paste
Follow these steps in order. You do not need to understand code — copy the examples exactly, then change words or numbers to suit your question.
Learn more — optional deep dives
Use these only after the step-by-step recipe above. They open in a new tab for syntax lookup or extra examples.
LaTeX (display & inline)
Block formats: LaTeX (display) · LaTeX (inline) · Markdown with $…$
Step-by-step — what to click and paste
Follow these steps in order. You do not need to understand code — copy the examples exactly, then change words or numbers to suit your question.
Learn more — optional deep dives
Use these only after the step-by-step recipe above. They open in a new tab for syntax lookup or extra examples.
Inline SVG
Block format: SVG Graphic
Step-by-step — what to click and paste
Follow these steps in order. You do not need to understand code — copy the examples exactly, then change words or numbers to suit your question.
Learn more — optional deep dives
Use these only after the step-by-step recipe above. They open in a new tab for syntax lookup or extra examples.
TikZ, Mermaid & charts
Block formats: TikZ · Mermaid Diagram · Chart · Data table
Step-by-step — what to click and paste
Follow these steps in order. You do not need to understand code — copy the examples exactly, then change words or numbers to suit your question.
Learn more — optional deep dives
Use these only after the step-by-step recipe above. They open in a new tab for syntax lookup or extra examples.
- TikZ & PGF manual — official diagram syntax
- Overleaf — TikZ package introduction
- Mermaid — flowchart and diagram syntax
- Mermaid Live Editor — build a diagram, copy code
- Chart.js documentation — chart types and JSON config
- Chart.js samples gallery — copy a starting config
- JSON.org — table block data format basics
D3 interactive visuals
Block format: D3 Interactive
Step-by-step — what to click and paste
Follow these steps in order. You do not need to understand code — copy the examples exactly, then change words or numbers to suit your question.
Learn more — optional deep dives
Use these only after the step-by-step recipe above. They open in a new tab for syntax lookup or extra examples.
Tables, code & HTML
Block formats: Data table · Code · HTML
Step-by-step — what to click and paste
Follow these steps in order. You do not need to understand code — copy the examples exactly, then change words or numbers to suit your question.
Learn more — optional deep dives
Use these only after the step-by-step recipe above. They open in a new tab for syntax lookup or extra examples.
Workshop return in Manual build
Open in Workshop
Step-by-step — what to click and paste
Follow these steps in order. You do not need to understand code — copy the examples exactly, then change words or numbers to suit your question.
Learn more — optional deep dives
Use these only after the step-by-step recipe above. They open in a new tab for syntax lookup or extra examples.
Comparison at a glance
Step-by-step — what to click and paste
Follow these steps in order. You do not need to understand code — copy the examples exactly, then change words or numbers to suit your question.
Learn more — optional deep dives
Use these only after the step-by-step recipe above. They open in a new tab for syntax lookup or extra examples.
