NovaStelo is a block-style programming environment for multi agent system, based on MIT Scratch.
NovaStelo is inspired from StarLogo and Scratch, more precisely StarLogo on the book "Turtles, Termites, and Traffic Jams" and Scratch 1.4. Both are of Resnick's great works.
NovaStelo is built on Pharo Smalltalk 8.0. Almost all Model and UI are rewritten using Spec2.
- Go to release page, and download a latest release file.
- Extract the zipped release file.
- Start Pharo.exe application.
- Click NovaStelo on a menu bar to start NovaStelo.
NovaStelo sources available on github (https://github.com/EiichiroIto/NovaStelo/).
Metacello new
baseline: 'NovaStelo';
repository: 'github://EiichiroIto/NovaStelo/filetree';
load.
- You need keep script files before update, because project files are incompatible with any previous versions.
- To keep script files, select "File - Export - Export Scripts in S-EXP".
- To recovery the file, select "File - Import - Import Scripts"
- Select Open from File menu.
- Click Examples button on the file open dialog.
- Select file and press OK.
- Click Setup button on right side pane to setup the program.
- Click Loop button to start.
MIT License





