Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:logo:logo_nyelv

< Logo

Logo nyelv

  • Szerző: Sallai András
  • Copyright © Sallai András, 2011
  • Licenc: GNU Free Documentation License 1.3

Bevezetés

A logo nyelv a Lisp nyelv egyszerűbb, barátságosabb megvalósítása. A nyelvet Wally Feurzeig és Seymour Papert készítette. A logo nyelvet használjuk a számítógép és a programozás megismertetésére gyerekek esetén. Körülbelül 130 féle logo megvalósítás létezik.

Egyszerű rajzolás

Rajzolás előre

Rajzolás előre az előre szám vagy e szám formában lehetséges:

előre 50

vagy

e 50

50 pixelt megyünk előre. Ha toll lent van, akkor rajzolunk az aktuális színnel.

Rajzolása hátra (hátra szám)

hátra 50

vagy

h 50

A példában 50 pixelt megyünk hátra.

A teknőc forgatása balra:

balra 90

vagy

b 90

balra fordul 90 fokot, az aktuális irányhoz képest.

Toll állapotok

A toll lehet lent (ekkor rajzolunk), lehet fent és lehet radírozó állapotban. A következőkben a toll fel és leengedésére és a radír használatra látunk példát.

tollatle

vagy

tl

A tollat leteszi, ekkor haladáskor rajzolás történik. Ez az alapértelmezett kiindulási érték.

tollatfel

vagy

tf

A tollat felemeli. Haladáskor nem történik rajzolás.

tollradír 

vagy

trd

Radírozás. Ha újból rajzolni szeretnénk egyszerűen le kell tennünk a tollat a fenti paranccsal.

Vastagság, színek

tollvastagság! 15

vagy

tv! 15

A toll vastagságát 15 pixelre állítjuk.

tollszín! "piros

vagy

tsz! "piros

A tollat pirosra állítja. A piros szín helyett persze más színek is megadhatók. A megadható színek listája:

  • fehér
  • fekete
  • bíbor
  • rózsaszín
  • lila
  • sötétkék
  • kék
  • halványkék
  • ibolya
  • sötétzöld
  • zöld
  • zöldesbarna
  • sárga
  • narancs
  • szürkésbarna
  • halványpiros
  • vörös
  • szürke

Az aktuális szín lekérdezése:

mutat tollszín

Az aktuális tollvastagság lekérdezése:

mutat tollvastagság

vagy

mutat tv

Alakzatok rajzolása

kör 50

Egy 50 pont sugarú kört rajzol.

ellipszis 50 60

Ellipszist rajzol. Az első a szélesség, a második a magasság paraméter.

Lehet színnel kitöltött kört is rajzolni:

töltöttkör 50

vagy ellipszist:

töltöttellipszis 50 60
oktatas/programozas/logo/logo_nyelv.txt · Utolsó módosítás: 2019/08/21 23:50 szerkesztette: admin