PSeInt: Isang Pseudocode Interpreter para sa Mga Mag-aaral ng Programming

PSeInt: Isang Pseudocode Interpreter para sa Mga Mag-aaral ng Programming

PSeInt: Isang Pseudocode Interpreter para sa Mga Mag-aaral ng Programming

Sa unang entry na ito ng taon sa aking bahagi, una, a masaya, matagumpay at pinagpala simula ng taong 2020 para sa lahat ng mga mambabasa, gumagamit at miyembro ng «Blog DesdeLinux». Ngayon, pag-uusapan natin PSeInt ano ang a software sa Espanyol na gumagana tulad ng a tagasalin ng pseudocode espesyal na idinisenyo para sa trabaho para sa mga guro at mag-aaral ng programa. Dahil, ang iyong layunin ay suportahan ang programa sa pagtuturoSa madaling salita, upang matulungan ang mga mag-aaral sa kanilang unang mga hakbang sa pag-aaral at pag-aaral ng programa.

PSeInt, bilang karagdagan sa pagkakaroon ng isang interface iyon ay may isang simple at madaling maunawaan pseudo-wika sa Espanyol, may kasamang a editor ng flowchart. Pinapayagan ng lahat ng mga ito ang mga gumagamit na ituon ang pansin sa mga pangunahing konsepto ng computational algorithm, nang hindi kinakailangang dumaan sa mga paghihirap sa mastering isang tukoy na wika upang makapagsimula. Sa paraan na PSeInt ay isang simple ngunit kapaki-pakinabang software sa pag-aaral ng programa Nagbibigay ito ng isang kapaligiran sa trabaho na may maraming mga pantulong at mapagkukunan sa pagtuturo.

PSeInt: Panimula

Ayon sa iyong opisyal na site Sa Sourceforge, ang Software na ito ay:

"Isang pseudo-code interpreter para sa mga mag-aaral sa programa na nagsasalita ng Espanya. Ang pangunahing layunin nito ay upang maging isang tool upang malaman at maunawaan ang mga pangunahing konsepto ng programa at ilapat ang mga ito sa isang pseudocode sa Espanyol na madaling maunawaan". PSeInt sa sourceforge.net

Isa pang kagiliw-giliw na bagay upang mai-highlight tungkol dito kapaki-pakinabang, praktikal at simple «Software Libre», libre at sa Espanyol, yun na ba platform ng crossSamakatuwid, kasama nito ang mga installer at / o naisasakatuparan para sa: Windows, MacOs at Linux. Sobra na para 32 Bit na arkitektura para sa 64 bit. Sumama sa «Licencia GPL Versión 2».

PSeInt: Nilalaman

PSeInt - Pseudocode Interpreter

Bakit gagamitin ang PSeInt?

  1. Tulungan ang mga nagsisimula na mag-aaral sa pagbuo ng mga computational na programa o algorithm. At samakatuwid, tulungan silang maunawaan ang lohika ng mga algorithm.
  2. Alamin na gumawa, maunawaan at gumamit ng mga pseudocode upang mai-assimilate ang mga pangunahing nauugnay na konsepto, tulad ng: kontrolin ang mga istraktura, ekspresyon, variable, bukod sa iba pa.
  3. Iwasang gumamit ng totoong mga wika sa pagprograma sa mga unang yugto ng pag-aaral.
  4. Gawing madali ang mga gawain ng pagsulat ng mga algorithm sa pamamagitan ng isang hanay ng mga tulong at assist.
  5. Magbigay ng ilang karagdagang mga tool para sa pagtuklas ng error at resolusyon.

Mga Tampok ng PSeInt at Pag-andar

Kabilang sa mga pangunahing tampok ng programa ang mga nabanggit sa ibaba ay maaaring ma-highlight:

  • Nagpapakita ng mga tool sa pag-edit para sa pagsulat ng mga algorithm sa pseudocode sa Espanyol
  • May mga pagpapaandar na awtomatikong pagkumpleto
  • Nag-aalok ng mga mensahe ng tulong na pop-up
  • Magdala ng Mga Template ng Command
  • Pangkulay sa Syntax
  • Nagsasagawa ng pag-highlight ng lohika block at Smart Indentation
  • May kasamang mga listahan ng mga pagpapaandar, operator at variable
  • Pinapayagan kang makabuo at mai-edit ang diagram ng daloy ng algorithm
  • Maaaring gumana sa mga klasikal at Nassi-Shneiderman diagram
  • Pinapayagan ang sabay na pag-edit ng maraming mga algorithm
  • Ang pseudo-wika na ginamit ay maaaring i-configure
  • Nag-aalok ng paunang natukoy na mga profile sa pagsasaayos para sa maraming mga institusyon
  • Maaaring bigyang kahulugan (magpatupad) ng mga nakasulat na algorithm
  • Maaari mong baguhin ang algorithm at makita ang mga pagbabago sa pagpapatupad kaagad (nang hindi muling ipinasok ang data)
  • Nag-aalok ng isang espesyal na mode kung saan inilalarawan mo ang mga pagkilos na isinagawa sa bawat hakbang
  • Tukuyin at malinaw na markahan ang mga error
  • Iulat ang mga error sa syntax nang real time (habang nagta-type ka)
  • Malinaw na nag-signal ng mga error sa runtime
  • Nagbibigay ng detalyadong mga paglalarawan ng bawat error, kasama ang pinakakaraniwang mga sanhi at solusyon.
  • Pinapayagan ang pag-convert ng algorithm mula sa pseudo-code hanggang sa code sa maraming mga wika sa pagprograma, tulad ng: C, C ++, C #, Java, JavaScript, MatLab, Pascal, PHP, Python 2, Python 3, QBasic Visual Basic.

Bukod sa marami pang iba, na mababasa sa website nito.

Konklusyon

Konklusyon

Inaasahan namin na ang esta "kapaki-pakinabang maliit na post" sa «PSeInt», A tagasalin ng pseudocode espesyal na idinisenyo para sa mga gawain para sa mga guro at mag-aaral ng programa, ay may malaking interes at pagiging kapaki-pakinabang, para sa kabuuan «Comunidad de Software Libre y Código Abierto» at ng malaking kontribusyon sa pagsasabog ng kamangha-mangha, naglalakihang at lumalaking ecosystem ng mga aplikasyon ng at para «GNU/Linux».

At para sa karagdagang impormasyon, palaging huwag mag-atubiling bisitahin ang anumang Online library bilang OpenLibra y jedit upang basahin mga libro (PDF) sa paksang ito o iba pa mga lugar ng kaalaman. Sa ngayon, kung nagustuhan mo ito «publicación», huwag tigilan ang pagbabahagi nito kasama ng iba, sa iyong Mga paboritong website, channel, grupo o komunidad ng mga social network, mas mabuti na libre at bukas bilang Mastodon, o ligtas at pribado kagaya Telegrama.

O bisitahin lamang ang aming home page sa DesdeLinux upang mabasa ang iba pang mga kagiliw-giliw na mga post tungkol sa «Software Libre», «Código Abierto», «GNU/Linux» at iba pang mga paksang nauugnay sa «Informática y la Computación», at ang «Actualidad tecnológica».


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.