Lakó Viktória
LibreLogo oktatási segédanyag
TARTALOM, BEVEZETŐTartalom
ElőszóBevezető
Alapparancsok (teknőcgrafikai alapok).
Extra parancsok
Alakzatok rajzolása ismétléssel
Változók használata alakzatok rajzolásához, matematikai műveletek
Eljárások és paraméterek, rajzolt alakzatok csoportba foglalása
Elágazás, logikai műveletek
Adatok beolvasása és kiírása
Rekurzió, fraktálok rajzolása rekurzív eljárások segítségével
Szövegdobozok használata, betűszín, betűstílus beállításai
Listák, hivatkozás listaelemekre
Véletlen
Listaelemeken végiglépkedő ciklus
Ciklus amíg (feltételes ciklus)
Szövegkezelés, szöveg szétvágása
Szabályos kifejezések, keres, talál, cserél függvények
Halmazok
Programozási tételek megvalósítása LibreLogóban
Szótárak használata
Adatok beolvasása fájlból
Adatok fájlba írása
Függelék - LibreLogo LibreOffice súgóoldal
LibreLogo programozási nyelv
LibreLogo parancsok
Ajánlott hivatkozások
Bevezető
Kedves Olvasó!
A könyv, amelyet kezedben tartasz, egy diákoknak és tanároknak szánt tanulási, tanítási segédlet. Alapvetően a LibreOffice LibreLogo nevű kiegészítő programjának oktatásban való felhasználásához nyújt segítséget, de más Logo-szerű nyelvek elsajátításához is jó alapot ad. A könyv először bemutatja a teknőcgrafika alapjait, majd fokozatosan egyre komolyabb programozási eszközöket, módszereket is tárgyal.
A LibreLogo egy gyerekeknek szánt programozási környezet, amelyet Németh László fejleszt. Az első verziókat külön kellett telepíteni a LibreOffice (vagy akár az OpenOffice.org) kiegészítőjeként, de a LibreOffice 4 eleve tartalmazza a Logo kiegészítőt. A LibreLogo egyedülálló módon vektorgrafikus ábrákat készít, amelyek bármilyen nagyításban szépen mutatnak, és a LibreOffice beépített alakzataihoz hasonlóan szabadon formázhatók a rajzolást követően. Python nyelven íródott, és képes használni ennek a fejlett programozási nyelvnek a program- és adatszerkezeteit, ezáltal a LibreLogóval akár komolyabb (nem csupán teknőcgrafikus) feladatokat is megoldhatunk. Mindezt magyar nyelven. Ezáltal ez a programnyelv kiválóan alkalmas a programozás bevezetésére a közoktatásban.
A könyvben a megoldott mintapéldák mellett további feladatok, gondolkodási irányok is fellelhetők. A feladatok megoldását egy külön megoldáskötetben tesszük közzé elektronikus formában.