PSeInt: A Pseudocode Interpreter for Programming Students
In this first entry of the year on my part, first, a happy, successful and blessed start of the year 2020 for all readers, users and members of the «Blog DesdeLinux». Today, we will talk about PSeInt which is a Software in Spanish that works like a pseudocode interpreter specially designed for work for teachers and programming students. Since, your goal is support teaching programmingIn other words, to assist students in their first steps in studying and learning programming.
PSeInt , in addition to having an interface with a simple and intuitive pseudocode in Spanish , includes a flowchart editor . All of this allows its users to focus on the fundamental concepts of computational algorithms without having to go through the difficulties of mastering a specific programming language to get started. Thus, PSeInt is a simple yet useful programming learning software that provides a working environment with numerous aids and educational resources.
According to its official SourceForge site , this software is:
" A pseudocode interpreter for Spanish-speaking programming students. Its main purpose is to be a tool for learning and understanding basic programming concepts and applying them with easily understandable pseudocode in Spanish . " PSeInt at sourceforge.net
Another interesting thing to highlight about this useful, practical and simple «Software Libre», free and in Spanish, is that it multi platformTherefore, it comes with installers and / or executables for: Windows, MacOs and Linux. Both for 32 Bit architectures as if to 64 bits. Comes with the «Licencia GPL Versión 2».
PSeInt - Pseudocode Interpreter
Why use PSeInt?
- Assist beginning students in the construction of computational programs or algorithms. And therefore, help them understand the logic of the algorithms.
- Learn to make, understand and use pseudocodes to assimilate associated basic concepts, such as: control structures, expressions, variables, among others.
- Avoid using real programming languages in the early stages of learning.
- Facilitate the tasks of writing algorithms through a set of helps and assists.
- Provide some additional tools for error detection and resolution.
PSeInt Features and Functionalities
The main features of the program include the following:
- Presents editing tools for writing algorithms in pseudocode in Spanish
- Has auto-completion functions
- Offers pop-up help messages
- Bring Command Templates
- Syntax Coloring
- Performs logic block highlighting and Smart Indentation
- Includes lists of functions, operators and variables
- Allows you to generate and edit the algorithm flow diagram
- Can work with classical and Nassi-Shneiderman diagrams
- Allows simultaneous editing of multiple algorithms
- The pseudo-language used is configurable
- Offers predefined configuration profiles for numerous institutions
- Can interpret (execute) written algorithms
- You can modify the algorithm and see the changes in the execution immediately (without re-entering the data)
- Offers a special mode in which you describe the actions performed at each step
- Determine and clearly mark errors
- Report syntax errors in real time (as you type)
- Clearly signal errors at runtime
- Provides detailed descriptions of each error, with its most common causes and solutions.
- It allows converting the algorithm from pseudo-code to code in many programming languages, such as: C, C ++, C #, Java, JavaScript, MatLab, Pascal, PHP, Python 2, Python 3, QBasic Visual Basic.
Among many others, which can be read on its website.
Conclusion
We hope that this "useful little post" about «PSeInt», an pseudocode interpreter specially designed for tasks for teachers and programming students, is of great interest and usefulness, for the entire «Comunidad de Software Libre y Código Abierto» and of great contribution to the diffusion of the wonderful, gigantic and growing ecosystem of applications of and for «GNU/Linux».
And for more information, always do not hesitate to visit any Online library , the OpenLibra y jedit to read books (PDFs) on this topic or others knowledge areas. For now, if you liked this «publicación», don't stop sharing it with others, in your Favorite websites, channels, groups, or communities of social networks, preferably free and open as Mastodon, or secure and private like Telegram.
Or simply visit our home page at FromLinux to read other interesting posts about «Software Libre», «Código Abierto», «GNU/Linux» and other topics related to «Informática y la Computación», and the «Actualidad tecnológica».


