Tool
Algoritmia
Learn logic and build algorithms using Portuguese pseudocode.
In development- Objective
- Learn to break down problems and test solutions before choosing a programming language.
- Technologies
- React · TypeScript · Vite · Zustand · Supabase
The project
Algoritmia is designed for students and adults developing algorithmic reasoning. Its current learning path contains 25 exercises, five at each tier: Beginner, Apprentice, Intermediate, Advanced and Specialist.
Features
- Pseudocode editor with problem statements, console, hints and test cases.
- Interpreter with syntax and semantic analysis, execution and diagnostics.
- Conditions, loops, vectors, functions, matrices and recursion in the interpreter.
- Learning, profile and progress pages, with authentication and a demonstration mode.
Technologies
React, TypeScript, Vite, Zustand, Supabase.
Status and availability
An application in development and local validation. Remote Supabase availability and complete learning paths have not been confirmed by this local publication. Historical generator and administration requirements should not be treated as completed features.
Project images
Working-version captures. The interface and displayed data may differ from the current application.





