Learn by doing

Make your first workbook

This is the longer, practical companion to the interface reference. You will run one Python cell, change it, and save a copy you control. No AI account or API key is needed.

Screenshots show SciREPL Free v1.3.2 on a Samsung Galaxy S24-series phone. The lesson also applies to Pro, though some controls there may look different.

Step 1

Find your place in the app

The top row is the header. It includes Menu, Help, and a status badge. The workbook selector chooses which workbook is open.

The yellow outlines mark the workbook selector, Menu and Help.

Below the header row is the workbook: saved cells and their results.

View the complete phone screenshot

The new-cell panel is where you type the next cell. Optional header buttons can disappear when the screen is narrow; their actions remain available from Menu or Help where applicable.

Step 2

Write and run a Python cell

Wait until the status badge says ready before the first run.

  1. In the new-cell panel, choose Python from the language selector. On a narrow phone, the closed selector may show only Py.
  2. Type this short program:
    print("Hello from SciREPL")
  3. Tap Run. A saved cell appears in the workbook. Beneath it, you should see Hello from SciREPL.
The lower panel creates a new cell: choose Py, enter code, then tap Run.
View the complete phone screenshot

The first run may take longer. Python's runtime has to start once. Wait for the status to return to ready; later Python cells usually reuse that runtime.

Step 3

Edit the saved cell

  1. Tap the pencil ✎ in the saved cell's own header, at the upper right just left of ✕. It opens that cell for editing; typing in the new-cell panel would create another cell.
  2. Change Hello from SciREPL to Hello again.
  3. Choose Run to save and run the change. You should now see Hello again below that cell.
The yellow outlines show where the saved cell's ✎ pencil sits, the code you are editing, and that cell's Run button. The pencil is dim in this screenshot because edit mode is already open. Run saves and executes the revision; the old output remains visible until then.
View the complete phone screenshot, including keyboard
After Run, the output beneath the saved cell reads Hello again.
View the complete phone screenshot

If you open the editor by mistake, use Cancel to close it without running. The language selector inside a saved cell changes that cell; the new-cell selector does not.

Step 4

Export a workbook copy

  1. Open Menu → Export Workbooks & Packages.
  2. Choose Current tab only or All tabs, then the SciREPL format Workbook (.srwb) when you want to keep SciREPL-specific state.
  3. Tap Export and choose a destination you control.
Choose Export Workbooks & Packages, not Export Document.
View the complete Menu screenshot
For one tab, keep Workbook (.srwb) and Current tab only, then tap Export. Choose All tabs to include the whole workbook.
View the complete export dialog screenshot

Why export? SciREPL restores local sessions, but local storage is not a backup and is not automatically shared between the Android app and a browser. See files and export for other formats, including .ipynb and PDF.

Step 5

What to try next

Try 2 + 2 in another Python cell. Then use the workbook selector to switch tabs. The CSV workbook walkthrough starts from Menu → Browse Packages, Bundles & Workbooks, installs an example, and shows how its cells work with a local file.

For a quick reminder of where controls live, return to the interface reference. To learn another language or add packages, continue with Languages & packages.