Skip to content
Code labs
ReferenceStudentsTeachers

SQL, assembly, Prolog and the other code labs

Every code lab works the same way — Examples, Run, results, Ask Z — plus a few controls of its own.

6 steps about 4 min Students, Teachers

Steps

  1. Step 1: The common pattern

    Where: Any lab

    Examples opens a searchable library, Run (⌘/Ctrl + Enter) runs, errors come with Ask Z to fix it, and the full-screen button (⌘/Ctrl + Shift + F) gives the editor the whole screen.

  2. Step 2: SQL Lab

    Where: Tools → SQL Lab

    Query a ready-made school database. Run SQL, Reset database to undo your changes, ER diagram for the tables.

    Open the SQL Lab
  3. Step 3: Assembler

    Where: Tools → Assembler

    Assemble checks, Step runs one instruction, Run runs at the chosen speed; watch the registers and buses move. View listing shows addresses and labels.

    Open the Assembler
  4. Step 4: Declarative Lab (Prolog)

    Where: Tools → Declarative Lab

    Write facts and rules, type a query such as parent(sonia, X). and press Ask. Restart session clears asserted facts.

    Open the Declarative Lab
  5. Step 5: Flowchart Studio

    Where: Tools → Flowchart Studio

    Draw, From pseudocode, Structure chart or State diagram. Check my flowchart runs it; Share link copies it.

    Open Flowchart Studio
  6. Step 6: The step-through visualisers

    Where: Algorithm Lab, Data Structures, OOP Designer…

    Pick a mode at the top; ← → step, Space plays and pauses.

    Open the Algorithm Lab

Did this guide help?

Enroll nowOnline classes