Pseint is a simple pseudocode interpreter designed to help students learn programming concepts by writing algorithms in an easy-to-understand format. This project provides a user-friendly interface to write, test, and execute pseudocode without the complexity of syntax in traditional programming languages.
- Write algorithms in plain pseudocode.
- Execute pseudocode and see results in real-time.
- Error highlighting for debugging.
- Examples of common algorithms and structures.
- Multi-language support for educational purposes.
To install Pseint, follow these steps:
-
Clone the repository: bash git clone https://github.com/yourusername/pseint.git
-
Navigate into the project directory: bash cd pseint
-
Install the required dependencies: bash npm install
-
Run the application: bash npm start
-
Open your web browser and navigate to
http://localhost:3000. -
Write your pseudocode in the provided text area.
-
Click on "Run" to execute your pseudocode and view the output.
Here is a simple example of pseudocode that adds two numbers:
Inicio Escribir "Ingrese el primer número:" Leer num1 Escribir "Ingrese el segundo número:" Leer num2 suma ← num1 + num2 Escribir "La suma es:", suma Fin
Contributions are welcome! Please follow these steps:
-
Fork the repository.
-
Create a new branch: bash git checkout -b feature/YourFeature
-
Make your changes and commit them: bash git commit -m "Add some feature"
-
Push to the branch: bash git push origin feature/YourFeature
-
Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- This project is inspired by the need for accessible computer science education.
- Special thanks to contributors and the community for their support!