Create one in Settings.
$x^2$inline$$x^2$$displayFine tune Spacing & wrapping
Lesson Studio
Chat
Web
Canvas
Sketch
Code
Python
Note
Diagram
No settings match that search.
Appearance
How Lesson Studio looks, saved in this browser on this device.
Scales every surface, preserving the visual hierarchy between labels, body copy and headings.
Show Lesson Studio in fullscreen now. Hold Esc to leave fullscreen.
Show a small number beside each Library tab for its saved artifacts.
Show a chevron beside each Library section to indicate whether it is open.
Show a compact preview after pausing over a Library item. Keyboard focus shows the same preview.
Dresses the shell around the workspace. The canvas stays opaque.
How heavily the glass veils the image behind the sidebar and workspace border.
Carries the same glass across the whole shell. The canvas stays opaque either way.
Lesson Studio keyboard shortcuts
Commands that work across Lesson Studio. They pause while you type or use a dialog.
No Lesson Studio commands match that search.
Lesson Studio bindings cannot duplicate a Canvas or Python binding. Shortcuts pause in text fields, dialogs, Settings and the lesson player.
Workspaces
Start with the essentials, then reveal more ways to create as you need them. Hiding a workspace only tidies the Library; it never deletes your work.
Lessons
Group lessons into collections. A collection can be a topic, unit, class or anything else that suits your teaching.
Collections
Collection names appear as headings in the lesson Library and stay separate from your class list.
Choose a saved collection to edit, or start a new one.
Use any name that helps you find related lessons.
Hide a collection without deleting it or moving its lessons.
Classes
Set up the classes you teach and keep optional recipient emails ready for sharing. Classes are separate from lesson collections.
Choose a saved class to edit, or start a new one.
Only the class name is required. Managing a class does not move or rename lessons.
AI
AI is optional across Lesson Studio. Turn it off for a tool-only workspace, or choose which provider answers when it is on.
Shows Chat and the optional AI view beside Canvas, Note and Diagram. Turning it off keeps Sequence, Markdown and GeoScript available.
Your key is sent once to this site's own handler and held there. It is never kept in this browser or shown again.
Chat assistant
How replies are written in Chat. Which provider answers is under AI.
How much room a reply may take.
Added to every Chat request and nothing else.
Website access
Websites open in Reader by default. You can explicitly allow a website to run interactively in a restricted frame.
Interactive enables the approved site’s buttons, forms and media. It cannot read Lesson Studio data or navigate the app.
Approval applies to the exact website name. Change it to Reader or remove all permissions at any time.
No websites are using Interactive.
YouTube and GeoGebra are built in and load only after you select Start activity.
Canvas assistant
How replies are written beside a lesson canvas. Which provider answers is under AI.
How much room a reply may take.
Added to every request made beside a canvas.
Sketch assistant
How replies are written for p5.js sketches. Longer responses give complex sketches more room to arrive complete.
How much room a sketch reply may take.
Added to every Sketch request and nothing else.
Note editing
How Note+ opens. Saved in this browser.
Visual edits the document directly; Advanced opens the Markdown source beside it.
Show the getting-started guide in new and empty notes. Turn it off once Note+ feels familiar.
Note assistant
How replies are written in Note+. Which provider answers is under AI.
How much room a reply may take.
Added to every request made about a note.
Diagram drawing
How your diagrams look. Play until it feels right.
Pick a backdrop. Auto matches your theme.
Guides behind every diagram.
See the GeoScript straight away.
Save the open diagram as a picture.
3D space
Set the stage your 3D diagrams play on.
Warm sun, soft shadows, glossy finish.
Frame the scene.
See where the light comes from.
Ground objects on the floor. Turn off for clean exports.
How much space fits inside.
How big the box looks.
Frost the xy-plane when you look up at it.
Deepen the far edge.
Soften the near edge.
Back to defaults. Your diagrams stay put.
Diagram assistant
How replies are written in the diagram workspace. Which provider answers is under AI.
The source normally goes to the Editor rather than the conversation.
A diagram is its own record, so the open lesson is offered rather than assumed.
How much room a reply may take.
Added to every diagram request and nothing else.
Your work
Save your library, share your lessons, and keep your own copies.
Save and publish
Save everything in your open library to one file you own. Publish a separate copy of your lessons for students.
Includes lessons and the content they need. Resources and AI chats stay private.
Opening or starting a library reloads Lesson Studio. Your other library files are never changed.
For a library saved on the website, or by an earlier version of this app. It opens here and the next save asks which folder to keep it in. The file you choose is left exactly where it is.
Import portable work
Bring a shared lesson, individual items, or a folder into this library. Review and select what to add as new copies; the source stays unchanged.
0 selected · choose items to import as copies
Recovery
Copies kept in this browser can help you recover work if it closes unexpectedly. Save your library file to keep a lasting copy of your own.
Clear Lesson Studio
Remove every library from this browser. Save any work you want to keep first; unsaved work will be lost. Your saved library files stay on your computer.
Export Manager
Take an individual Library item with you, in a format that works outside Lesson Studio or as a Lesson Studio file another library can import.
Download from your Library
Choose a named item, then choose one of the formats available for it.
No exportable Library items yet.
Import Manager
Bring Lesson Studio files into this Library. Each item is added to its own section as a new copy.
Add to your Library
Lesson Studio files come from Export Manager or Share a copy. You will see what a file holds before anything is added.
To review a whole folder, or choose items one by one, use Import portable work in Your work.
Library Manager
Keep your lessons in view while you browse the Library, add lesson-ready content, or select work from different sections to delete together.
Library content
Drag page-ready content to a lesson. Manage chats and resources here.
No Library content matches your search and filters.
Canvas colours
The six colours the Canvas toolbar offers. Black and white are always there.
The colours you reach for most.
Replaces all six at once.
Canvas defaults
What a canvas opens with, and how the pen behaves on it.
Drops the frame and background so the buttons sit straight on the canvas, flush to its edge (the left position keeps its gap).
Also drops the frames, backgrounds and divider lines on the other canvas menus: pen bar, shapes, tables, images, curves, graphs, canvas controls, text and object toolbars. Needs the discreet tool rail switched on.
Pen feel
The pen tool only; pencil and highlighter keep their own feel.
Varies stroke width by drawing speed when there is no stylus.
Returns every Canvas setting to its original value. This cannot be undone.
Background playground
Build paper you can reuse on any page. Changes stay in the preview until you apply them.
Saved backgrounds
Choose one to edit it, or use it on the current page.
Your saved backgrounds will collect here and in Canvas controls.
Keyboard shortcuts
Every canvas command in one place. Select a shortcut, then press a key or combination.
No canvas commands match that search.
Click its key and press the one you want. Escape cancels, and conflicts are caught for you.
Code appearance
One carefully tuned editor style for GeoScript, Sketches and Python.
for shape in lesson:
colour = "teal"
radius = 24
# Draw something brilliant
Typography
Shape the rhythm and readability of every editor.
Syntax colours and weights
Fine-tune the parts of the language independently.
Editor surfaces
Tune the canvas behind the code and its reading guides.
Saved on this device and applied live to all three coding surfaces.
Python editor
Make Python code easier to read while live coding. These choices affect the Python editor only.
Increase code visibility for the class without enlarging the rest of Lesson Studio.
Python keyboard shortcuts
Run and stop code from the Python workspace. Select a shortcut, then press a key or combination.
No Python commands match that search.
Click its key and press the one you want. Escape cancels, and conflicts are caught for you.
Graphs
The values a new graph starts from.
Where a new graph starts and ends along x.
Left blank, it is worked out from the function.
Pixels per unit, which is the zoom a graph opens at.
And how they look when they are drawn.
Plotted together, the first uses your current colour.
Lines a new graph up with the background pattern.
More points draw a smoother curve, more slowly.
A coordinate grid over the plot itself, for reading values off.
Any of them can be overridden on an individual graph when you plot it.
Type straight into the cells: Tab moves across, Enter moves down. Click a row or column number to select it, then colour or format the whole thing.
Click the buttons to build the equation, or type it directly. Selecting something first tucks it inside the next button you press. For example, highlight x+1, press √, and it goes under the root.