0. lecke

1. lecke

2. lecke

3. lecke

4. lecke

5. lecke

6. lecke

7. lecke

8. lecke

9. lecke

0. lecke - Bevezető

Megjegyzés:

A lecke leírásban található programkódok Comenius Logo programozási nyelvben íródtak. Egyéb Logo programkörnyezetben a parancsok angol ill. más idegen nyelvű megfelelőjét kell használni.

KEZDETI LÉPÉSEK

A Logo programozási nyelv segítségével egy kis rajzoló teknőcöt irányíthatsz a képernyőn. Irányítani őt csakis számára is érthető utasításokkal lehet, amiket a parancssorba, azaz a képernyő alján található üres sorba kell mindig beírni a kérdőjel mögé. Vigyázat, a teknőc nem elég okos ahhoz, hogy kitalálja, hogy mit szerettél volna írni neki! Ha véletlenül elgépeled az utasítást, nem fogja megérteni, ilyenkor azt üzeni, hogy "nem tudom, hogyan csináljam a(z) ...-t". Csakis a betűről-betűre hibátlan utasításokat tudja végrehajtani, ezért mindig figyelj még a szóközökre, kettőspontokra és idézőjelekre is! Sok olyan parancs van, melyet a helyesírás szabályi szerint két szóba kellene írni, a teknőc azonban csak egybeírva érti meg. Az egyes utasítások után üss ENTER-t! A teknőc rajzterületét rajzlapnak hívjuk, és a törölrajzlap paranccsal tudjuk letörölni.

Tegyünk egy próbát!
Írd be egyenként (ENTER-rel elválasztva) a parancssorba a következő utasításokat, és nézd meg, mi történik:


előre 100
jobbra 90
előre 100
jobbra 90
előre 100
jobbra 90
előre 100
jobbra 90



Ha minden igaz, a teknőc rajzolt egy négyzetet és visszaállt eredeti helyzetébe.

Nem nehéz kitalálni, mit jelentenek az egyes parancsok: az előre parancs hatására a teknőc (rajzolva) előre megy annyi egységet, amilyen számot írunk utána (most éppen 100-at). A jobbra parancs hatására pedig jobbra fordul, akkora szöggel, amekkorát utána beírunk (most éppen 90 fokkal). Ezt a mendegélést-fordulást hajtottuk végre 4-szer egymás után, hogy a 4 oldalt megrajzoljuk. Azért van szükség egy oldal megrajzolásához két parancsra, mert a teknőc csak arra tud rajzolni, amerre az orra mutat. Nem tud például jobbra húzni egy vonalat; ehhez először jobbra kell őt fordítani, majd előrefelé rajzoltatni.

Megjegyzés:

Ha a rajzoló teknőcöd útban van, és rajzolás előtt vagy után el szeretnéd tüntetni, gépeld be a következő parancsot: láthatatlan. Ha szeretnéd, hogy újra megjelenjen, írd be, hogy látható.

Próbáld ki, mi történik, ha nem jobbra fordul a teknőc, hanem mindig balra! És ha egyszer jobbra, egyszer balra? Vagy ha nem 90-et írsz be a jobbra parancs után?

RAJZLAP KEZELÉSE, TOLLMÓDOK

Ha új rajzot szeretnél kezdeni, mindig használd a törölrajzlap parancsot. Vigyázz, ekkor az eddigi munkád elvész! Ha nagyon szépet rajzoltál, és szeretnéd képként megtartani azt, amit a képernyőn látsz, kattints a képernyő bal felső sarkában a Fájl menüpontra, és válaszd a Rajzlapmentés funkciót. Nevezd el a rajzot, (esetleg válaszd ki, hova mentse a program), és kattints az OK gombra. Az elmentett rajzot legközelebb bármikor megnyithatod (és akár továbbrajzolhatod), ha a LOGO megnyitása után a Fájl menüpont Rajzlapbetöltés menüpontját választod, és ott megkeresed a régebben elmentett rajzot.

Ha szeretnéd, hogy a teknős arrébb menjen, de ne rajzoljon közben, írd be a tollatfel parancsot. Ekkor az előre és jobbra vagy balra parancsokkal odébb irányíthatod, anélkül, hogy rajzolna. A tollatle paranccsal érheted el, hogy ezentúl újra rajzoljon. (Így lehet több rajzot rajzolni egymás mellé a rajzlapra.) A teknőc bárhol jár a képernyőn, a haza parancs hatására beáll a rajzlap közepére, a kiinduló pontba.

Tudnál ezek után házikót rajzolni? És fát meg virágot?

SZÍNVÁLTÁS

Mi lenne, ha nem fehér rajzlapra fekete színnel rajzolnánk, hanem színesebbé tennénk a rajzunkat? A színváltoztatásokhoz tudni kell, hogy LOGO-ban számokkal jelöljük a színeket, például piros helyett azt kell mondani a teknőcnek, hogy 12. Összesen 16 alapszín van, ezeket 0-tól 15-ig számozták meg. Töröld le a rajzlapot, és próbáld ki a következőt:


rajzlapszín! 14
tollszín! 2
előre 200



Amint látod, a rajzlapszín! parancs változtatja a rajzlap színét, a tollszín! pedig a tollét. Vigyázz, hogy a felkiáltójelet ne hagyd le, és ne tegyél elé szóközt!
A toll színét bármikor változtathatod a rajzoló utasítások között. Tudnál olyan virágot rajzolni, aminek minden szirma más színű?

Ha kíváncsi vagy rá, melyik szám pontosan melyik színt jelenti, ebből a táblázatból kinézheted:

A szám

Melyik színt jelenti?

0

Fekete

1

Sötétkék

2

Sötétzöld

3

Türkizkék

4

Bordó

5

Lila

6

Mustársárga

7

Szürke

8

Sötétszürke

9

Kék

10

Világoszöld

11

Világoskék

12

Piros

13

Rózsaszín

14

Citromsárga

15

Fehér


TOVÁBBI TOLLMÓDOK

A toll vastagságát hasonló módon változtathatod meg: írd be a tollvastagság! 5 parancsot, és rajzolj valamit így! Minél nagyobb számot írsz a tollvastagság! parancs után, természetesen annál vastagabb tollal rajzolhatsz utána.

A teknőc radírozni is tud, ha a tollradír paranccsal átváltjuk radírmódba. Ekkor végig kell menned újra az elrontott vonalon ahhoz, hogy kiradírozd. Ezután, ha újra rajzolni szeretnél, a tollatle parancs segítségével válts vissza tollmódba.

LEGFONTOSABB PARANCSOK

Ha nincs kedved ilyen hosszú parancsokat írni, elárulom, hogy a teknőc az utasítások rövidítéseit is. A következő táblázatból kiolvashatod a legfontosabb utasításokat, azok rövidítéseit, használatát és jelentésüket.

Parancs

Rövidítés

Mit kell a parancs mögé írni?

Példa

Mi fog történni?

előre

e

hossz

előre 100

előre megy 100 (picike) egységet

hátra

h

hossz

hátra 50

hátrafelé megy 50 egységet

jobbra

j

szög (fokban)

jobbra 90

90 fokkal jobbra fordul

balra

b

szög (fokban)

balra 60

60 fokkal balra fordul

haza

 

 

haza

visszamegy a képernyő közepére

törölrajzlap

tr

 

törölrajzlap

letörli a képernyőt

láthatatlan

 

 

láthatatlan

eltünteti a teknőcöt

látható

 

 

látható

megjeleníti a teknőcöt


Tollmódok:

Parancs

Rövidítés

Mi fog történni?

tollradír

trd

radírra vált át

tollatfel

tf

felemeli a tollat (nem rajzol)

tollatle

tl

visszateszi a tollat a papírra (rajzol), illetve visszavált radírról tollra


Most írd le a neved a teknőc segítségével! Minden betű legyen más színű és vonalvastagságú!




Vissza az oldal tetejére
Következő lecke