Welcome to Eduskript

You write markdown. Your students get a page that typesets math, runs code, grades itself, and re-themes for dark mode. This page is the two-minute version of what that means in practice — not a feature list, actual examples.


Math, typeset properly

Inline like x=b±b24ac2ax = \frac{-b \pm \sqrt{b^2-4ac}}{2a}, or block:

0ex2dx=π2\int_0^\infty e^{-x^2}\,dx = \frac{\sqrt{\pi}}{2}

KaTeX renders it. No screenshots of equations, no broken image exports.

Code your students actually run

PythonLoading editor…
def is_prime(n):
    return n > 1 and all(n % i for i in range(2, int(n**0.5) + 1))

print([n for n in range(2, 50) if is_prime(n)])

Python, JavaScript and SQL execute in the browser — no install, nothing server-side to wait on. Attach a python-check block to an editor and it grades itself against assert statements you write once.

Diagrams that survive dark mode

Excalidraw sketches, Mermaid diagrams, and function plots all re-theme automatically. Draw a diagram once, it's legible whether the student opens it at 2pm or midnight.

Video without the YouTube detour

Drop in a YouTube link, or host natively via Mux if you'd rather not have ads and "up next" sitting beside your lesson.

An AI assistant that reads the page it's editing

AI Edit, in the editor, proposes changes to the skript you're actually writing — not a generic chatbot in a side panel, a tool with the content in context.

Annotations broadcast live

Turn on broadcasting and every stroke you draw on a page appears on every student's screen as you draw it. Work through a problem together in real time, no screen-share needed.

Exams that are actually locked down

Digital exams run through Safe Exam Browser, reveal content one stage at a time, and auto-grade code and short-answer questions where possible — you review the rest.


Where to go next

  • First Steps: Computer Science / Mathematics / Chemistry — three short pages, each builds one real lesson end to end
  • Components section — the full reference for every tag used above

That's the tour. Everything from here is depth, not breadth.