Programovaci jazyk pro deti (OT)

Roman Bodis bodis
Středa Březen 17 11:54:24 CET 2004


Zdravim
posielam recenziu prog.jaz. z computer cpress.zive


Vesele s Petrem
casopis Computer  Pocítace - 19. 12. 1999 0:00

Petr Chocholác: Naucit se programovat znamená zacít s nejakým jednoduchým
jazykem. Mohlo by jít treba o Basic; pro strukturované programování je
vhodnejší sáhnout po QuickBasicu nebo po Pascalu. Všechny ale mají jednu
spolecnou nevýhodu – jsou nevizuální, proto musíte znát presnou syntaxi
daného jazyka. Jak se tedy ucit lépe a radostneji? Zkuste Baltíka nebo
Petra.

Vytáhnete si z klobouku králíka
Není to dávno, kdy se na trhu objevil králík Petrík (s králicicí Luckou),
který se stal konkurentem známého Baltíka. Petruv zpusob zápisu programu je
ve stromové strukture, která se podobá vývojovému diagramu. To prispívá
nejen k dobré citelnosti, ale zejména ke snazšímu ucení programování.
Zajímave je rešen i problém definice funkcí. Prekvapila me pomerne bohatá
škála príkazu a mozností – od psaní konzolové, okenní nebo celoobrazovkové
aplikace, pres práci se soubory a adresári (az do takové hloubky, jako je
napríklad zjištení sériového císla u CD aj.), práci s grafikou (príkazy pro
práci s grafickými primitivy – bod, cára atd.) az po nabídku snadno
upravitelných standardních dialogových oken typu OK, Ano, Ne, Storno aj.

Petrík podporuje formát mp3 a mimo klasické bitmapy také formát jpeg.
Zabudovaná je i podpora síte, proto není problém napsat v tomto prostredí
hru komunikující pres Internet! To autori názorne predvádejí v ukázkové hre
Drsnáci, která je soucástí celého balíku (jako mnoho jiných). Ve hre jsou
ostatne pouzity i grafické sprajty (tedy kousky obrázku jako postavicky,
predmety), které Petr rovnez podporuje. Ukázkových programu obsahuje Petrík
spoustu, takze je odkud „opisovat“. Prestoze se jedná o interpretovaný
jazyk, lze v nem vytváret i spustitelné (exe) soubory.


Nikdo nejsme dokonalý
Hned pri instalaci jsem zjistil, ze se mi nabízí instalace knihoven obrázku,
zvuku a ikon z CD (asi 500 MB). Naštestí je ale nemusíte instalovat. Kdyz
potom behem programování potrebujete pouzít ikony z knihoven, musíte je
doinstalovat, to však probíhá bez problému.
Nepríjemná je i uzavrenost Petríka. Prakticky celý program si velmi dobre
rozumí s myší, proc tedy nebylo mozné pridat funkci na vytáhnutí programu z
prostredí Petra do Pruzkumníka aj.? Vytvorené programy nejsou ulozeny ani ve
stejném adresári jako Petr a jejich dohledání na pevném disku nemusí být pro
zacínajícího uzivatele (pro které je Petrík urcen predevším) az tak snadné.
Poslední výtka patrí omezené barevné škále – v dnešní dobe není 256 barev
moc. Zmínené nedostatky jsou však drobnostmi oproti tomu, co Petr nabízí.


Zvírátko domu?
Nejvetší výhodou Petra je okamzitá kontrola syntaxe – program nedovolí
vytvorit syntakticky chybnou konstrukci. Další výhoda se skrývá ve výrazné
podpore funkcí a mozností, které mu dávají sílu témer (jde prece jen o
interpret) normálního vývojového prostredku. Prostredí je také velmi dobre
rešeno – funkce jsou hned vedle programu, stejne jako globální i lokální
promenné a knihovny.
Svuj sestavený program (stromovou strukturu) muzete zmenšit a videt tak z
nej více (lepší orientace). Velmi príjemná je i zmínená schopnost vytváret
samostatne spustitelné programy. Díky tomu by bylo mozné vytvorit napríklad
nejruznejší prezentace.

Chcete-li snadno pochopit základy programování nebo najít vhodný dárek pro
zacínajícího programátora, pak muze být Petr práve tím, co hledáte. software
pro výuku programování Petr
Zapujcil: Gemtree software, Roznov pod Radhoštem
Telefon: (0651) 65 15 15
Cena: 1 990 Kc vc. DPH
Doporucená konfigurace: Windows 95/98/NT/2000
Zdroj: Computer 23/99

Související clánky:

Jak vytváret www stránky - 1. (13. 12. 1999)
Jak dál ve vývojových nástrojích (25. 9. 1999)
Kursy HTML na Internetu (28. 7. 1999)
Spolecnost Comfor nabízí prázdninové kurzy pro deti (14. 6. 1999)
Zajímá-li vás blizší pohled na tento clánek, podívejte se na nej v
souvislostech.


Bodo
bodis@tt.psg.sk
-----Original Message-----
From: Snail Instruments <snail@iol.cz>
To: Multiple recipients of list <hw-news@list.gin.cz>
Date: 14. február 2000 20:20
Subject: Programovaci jazyk pro deti (OT)


>Mam nasledujici problem - zminil jsem se pred nasi petiletou Barborkou, ze








Daląí informace o konferenci Hw-list