PSeInt, tumač pseudo koda za nastavnike i učenike

O PSeintu

U sljedećem ćemo članku pogledati PSeInt. To je softver koji radi kao tumač pseudo koda posebno dizajniran za one koji su predani učenju programiranja. Glavni cilj ovog softvera je podržati nastavu programiranja i pomoći studentima u svojim prvim koracima u svijetu programiranja.

Ovaj program koristi jednostavan i intuitivan pseudo-jezik na španjolskom, upotpunjen uređivačem dijagrama toka omogućuje korisniku da se usredotoči na temeljne koncepte računalnog algoritma. Time se nastoje jezični poteškoće svesti na najmanju moguću mjeru i pružiti radno okruženje brojnim nastavnim sredstvima i sredstvima.

Pseudocode se često koristi kao prvi kontakt za uvođenje osnovnih pojmova poput upotrebe upravljačkih struktura, izraza ili varijabli, a da se ne mora baviti posebnostima sintakse stvarnog jezika. Njegova je glavna svrha biti alat za naučiti i razumjeti osnovne pojmove programiranja kako bi ih primijenili pseudokodom na španjolskom.

Opće značajke PSeInt-a

Predložak dostupan u PSeIntu

Među glavnim značajkama i funkcijama ovog programa mogu se istaknuti sljedeće:

  • To je program križna platforma (GNU / Linux, Microsoft Windows i Mac OS X).
  • Potpuno je besplatno i besplatno (GPLv2 licenca).
  • Dostupno za 32 i 64 bita.
  • predstavlja alati za pisanje algoritama u pseudokod na španjolskom.
  • Nudi funkcije automatski dovršen.
  • Sintaksno bojanje.
  • Olakšava rad do predlošci naredbi.
  • Pametno udubljenje.

tamna podloga

  • Popisi funkcije, operatori i varijable.
  • to omogućuje generirati i urediti dijagram toka algoritma.
  • Pružit će nam mogućnost izrade a istodobno uređivanje više algoritama.
  • El pseudojezik koristi se podesivo.
  • Možete tumačiti / izvršavati napisane algoritme. Omogućuje izmjenu algoritma i odmah vidi promjene u izvršenju. Također će nam pružiti mogućnost poništavanja izvršenja da bismo ga ponovno pokrenuli ili ponovili iz proizvoljne točke.
  • Nudi poseban način u kojem opisuje radnje izvršene u svakom koraku.
  • Program će nam pokazati sintaksne pogreške u stvarnom vremenu.
  • Također bodova runtime pogreške.
  • ponude detaljan opis svake pogreške s najčešćim uzrocima i rješenjima.
  • to omogućuje pretvoriti algoritam iz pseudokoda u kod iz drugih jezika kao: C, C ++, C #, Java, JavaScript, MatLab, Pascal, PHP, Python 2, Python 3 ili QBasic Visual Basic.

PseInt pomoć

  • Program nudi korisnicima a integrirani sustav pomoći o pseudokodu i korištenju programa. Uključuje i skup primjeri s različitim razinama težine.

Ovo su samo neke od njegovih značajki i funkcija. Oni mogu posavjetujte se sa svima njima detaljnije s web stranice projekta.

PSeInt Preuzimanje

Da biste mogli koristiti ovaj program u Ubuntuu, jednostavno morate idite na Stranica za preuzimanje projekta. Kao što možete vidjeti na sljedećem snimku zaslona, ​​tamo možemo pronaći opcije preuzimanja za različite platforme. Za ovaj primjer hoću odaberite opciju Gnu / Linux “Preuzimanje paketa za Gnu / Linux 64-bitne verzije”:

Preuzmite program

Paket za GNU / Linux koji ćemo preuzeti je komprimirana tgz datoteka. Ako se osjećate neodlučno oko toga koju verziju odabrati (32 ili 64 bitni), samo morate pokrenuti sljedeću naredbu u terminalu (Ctrl + Alt + T):

naredba uname -m

uname -m

Ako je rezultat «x86_64»Kao i onaj prikazan na prethodnom snimku zaslona, ​​morate odabrati opciju preuzimanja za 64 bita.

Program ne treba instalaciju. Morat ćemo otići samo u mapu u koju smo spremili preuzetu datoteku. Jednom kad uđete, neće biti ništa osim raspakirajte preuzetu datoteku naredbom poput:

tar -xzvf pseint-l64-20191127.tgz

Tada ćemo morati pokrenite iz direktorija «pseint»Da datoteka«pseint«.

kako pokrenuti PSeInt

cd pseint

./pseint

U prvoj vožnji, PSeInt će nam ponuditi stvaranje ikona prečaca, kako u izborniku sustava tako i na radnoj površini, pomoću kojeg možemo pokrenuti program iz grafičkog okruženja.

Za više informacija o upotrebi ovog programa možete pregledati dokumentaciju koje nude na svojoj web stranici.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.