We have a Help button which shows a few commands, added in 2012 by @godiard and @aguzubiaga.
We also have Activity Help via the Frame or alt-shift-h, which shows terminal.rst.
We might extend this into a scripted demonstration;
- a popup help window, with a Vte, explanatory text, reload, forward and backward buttons,
- a series of topics, starting with basics,
- some script(1) files with timings, along with scriptreplay(1) output to the Vte, see also asciinema for a more modern alternative,
Topics might include;
- recognising the prompt and the text cursor,
- typing a command, and seeing it echo, e.g.
df -h ., and recognising the output,
- fundamentals of a REPL; that it waits forever, it does exactly what you ask, it is repeatable,
- making mistakes; shell command recall and editing, accidental destruction,
- copying and pasting commands,
- scrolling through long output (
ls -laR); returning to the prompt,
- typical user-level tasks; filesystem tools, starting graphical programs, using the Python REPL,
- typical sugar tasks;
gsettings, cloning an activity,
- typical system-level tasks; investigating a system, installing software; with context recognition for Fedora or Debian systems,
- finding commands for a task; other documentation,
Implode activity has this kind of embedded help. Please try it out.

We have a Help button which shows a few commands, added in 2012 by @godiard and @aguzubiaga.
We also have Activity Help via the Frame or
alt-shift-h, which shows terminal.rst.We might extend this into a scripted demonstration;
Topics might include;
df -h ., and recognising the output,ls -laR); returning to the prompt,gsettings, cloning an activity,Implode activity has this kind of embedded help. Please try it out.