Tiny Algorithm: Flowchart Editor
Draw algorithms as flowcharts right in the Moodle text editor, run them step by step and turn them into code.
- Visual editor: Declare, Assign, Input, Output, If, For, While, Do…While, Call, Return, Comment; several functions, undo / redo.
- Interpreter: Run / Step / Stop, console with input, variable watch, infinite-loop guard and clear error messages.
- Flowgorithm files: import and export real
.fprg files.
- Code generation: Python, C, Java and C#.
- Editable images: the diagram is an SVG image that keeps its model; double-click to edit again. Zoom and per-diagram options included.
Companion plugins: filter_algorithm (Run / Step for readers) and qtype_algorithm (quiz question type).
Supports Moodle 4.5 LTS and 5.0 – 5.3. Languages: English and Serbian (Latin and Cyrillic). Source, documentation and issue tracker:
github.com/blagojevicboban/moodle-tiny_algorithm.
Licensed under the GNU GPL v3 or later.