Welcome to Stepcode

Getting Started

stepcode is a powerful tool designed for generating static books that feature step-by-step pseudocode execution. It's ideal for educators and students who want to visualize how algorithms work in a clear, interactive way.

In this example book, we will cover the specification of our pseudocode implementation. You can use this as a guide to implement your own lessons or simply as a playground for learning.

Chapters

Dive into the core building blocks of stepcode and learn how to create your own interactive educational content:

  1. Variables - Declaration and assignment.
  2. Conditionals - Making decisions with if statements.
  3. Loops - Repeating actions with various loop types.
  4. Functions - Reusing code with modular blocks.
  5. Usage - How to use this tool for your own projects.