Skip to content

JoshuaLeonK/pseint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Pseint - Pseudocode Interpreter

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.

Features

  • 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.

Installation

To install Pseint, follow these steps:

  1. Clone the repository: bash git clone https://github.com/yourusername/pseint.git

  2. Navigate into the project directory: bash cd pseint

  3. Install the required dependencies: bash npm install

Usage

  1. Run the application: bash npm start

  2. Open your web browser and navigate to http://localhost:3000.

  3. Write your pseudocode in the provided text area.

  4. Click on "Run" to execute your pseudocode and view the output.

Example

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

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.

  2. Create a new branch: bash git checkout -b feature/YourFeature

  3. Make your changes and commit them: bash git commit -m "Add some feature"

  4. Push to the branch: bash git push origin feature/YourFeature

  5. Create a new Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • This project is inspired by the need for accessible computer science education.
  • Special thanks to contributors and the community for their support!

About

pseint

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors