imagine logo programozás - baranyilaszlozsolt.com

69
5. évfolyam 1. óra Az Imagine Logo bemutatása http://www.fiumei.hu Készítette : Badó Norbert Szalkári Zétény Vékony István

Upload: others

Post on 31-Oct-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Imagine Logo Programozás - baranyilaszlozsolt.com

5. évfolyam 1. óra

Az Imagine Logo bemutatása

http://www.fiumei.huKészítette:

Badó Norbert

Szalkári Zétény

Vékony István

Page 2: Imagine Logo Programozás - baranyilaszlozsolt.com

A program felépítéseMenüsor

Eszköztár

Toll/Teknőc

Korábban kiadott

parancsok listája

Lap

Parancssor

Page 3: Imagine Logo Programozás - baranyilaszlozsolt.com

Ezköztár

Megnyitás

Mentés

Új teknőc Minden megállítása

Új lapFestő ezköztár ki-, bekapcsolása

Page 4: Imagine Logo Programozás - baranyilaszlozsolt.com

A festő ezköztár

Háttér törlése

Terület kiválasztása

Kitöltés

Vonal

Ceruza

Téglalap

Elipszis

FestékszóróRadír

Vonalvastagság Színpaletta

Telítettség beállítása

Page 5: Imagine Logo Programozás - baranyilaszlozsolt.com

Rajzlap mentése képként

A rajzlapunkat elmenthetjük és

betölthetjük ha jobb gombbal

kattintunk a rajzlapon a

megfelelő menü kiválasztásával

Page 6: Imagine Logo Programozás - baranyilaszlozsolt.com

5. évfolyam 2. óra

Alapvető mozgási utasítások Készítette:

Badó Norbert

Szalkári Zétény

Vékony István

Page 7: Imagine Logo Programozás - baranyilaszlozsolt.com

Előre, hátra

Ezzel a paranccsal a teknőc mellett megjelenik egy vonalzó, ahol kiválaszthatjuk hány lépést haladjon a megadott irányba.

előre + F9 hátra + F9

Page 8: Imagine Logo Programozás - baranyilaszlozsolt.com

Előre, hátra

Ezzel a paranccsal a teknőc

100 lépést megy előre.előre 100

hátra 150 Ezzel a paranccsal a teknőc

150 lépést megy hátra.

Page 9: Imagine Logo Programozás - baranyilaszlozsolt.com

Elfordulások

90 fokos irány jobbra90 fokos irány balra

0 fokos irány

180 fokos irány

Page 10: Imagine Logo Programozás - baranyilaszlozsolt.com

Jobbra, balra

Ezzel a paranccsal megjelenik egy

Szögmérő ablak, ahol beállíthatjuk hány

fokkal forduljon el a teknőc

balra + F9 jobbra + F9

Page 11: Imagine Logo Programozás - baranyilaszlozsolt.com

Elfordulások

Ezzel a paranccsal a teknőc

90 fokot fordul jobbra.jobbra 90

balra 90 Ezzel a paranccsal a teknőc

90 fokot fordul balra.

Sok parancsszót rövidített formában is

használhatunk, hogy ne kelljen annyit gépelni.

Page 12: Imagine Logo Programozás - baranyilaszlozsolt.com

Képernyő törlése, tollradír

törölképernyő

törölkép

Letörli a rajzlapot, és teknőcöt középre, irányát pedig felfelé állítja

tollradír

trd

Ezzel a paranccsal a teknőc radírozni tud a nyomvonala mentén

Page 13: Imagine Logo Programozás - baranyilaszlozsolt.com

Mozgás, fordulás

Page 14: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el

100

90

50

12090

80

100120

9050

50

100

45

100

50

135

5070 70

Page 15: Imagine Logo Programozás - baranyilaszlozsolt.com

Tollat fel, tollat le

tollatfel

tf

A teknőc felemeli a tollát a rajzlapról, így mozgás közben nem húz vonalat.

tollatle

tl

A teknőc leteszi a tollát a rajzlapra, így mozgás közben vonalat húz maga után.

Page 16: Imagine Logo Programozás - baranyilaszlozsolt.com

5. évfolyam 3. óra

A toll paramétereiKészítette:

Badó Norbert

Szalkári Zétény

Vékony István

Page 17: Imagine Logo Programozás - baranyilaszlozsolt.com

Tollvastagság

tollvastagság! + F9

tv! + F9

Beállítható a teknőc tollának vastagsága a megjelenő Vonalvastagságok ablakban

tv! 12Ezzel a paranccsal 12-es méretű

tollvastagságot állíthatunk be gyorsan

Page 18: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el

tv! 3

100

tv! 1

100

tv! 5

30

tv! 10

60

tv! 30

100

Page 19: Imagine Logo Programozás - baranyilaszlozsolt.com

Pontméret

Pontméret 50Ezzel a paranccsal a teknőc egy 50-pixel átmérőjű pontot tesz a rajzlapra.

pontméret 40 pontméret 50 pontméret 100

Page 20: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el

pontméret 30

pontméret 50pontméret 60

100100

130

Page 21: Imagine Logo Programozás - baranyilaszlozsolt.com

Tollszín

tollszín! + F9

tsz! + F9

Beállítható a teknőc tollának színe a megjelenő Színek ablakban

tsz! ”halványkékEzzel a paranccsal halványkékszínűre állítható be a teknőc tolla

Page 22: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el

tv! 5

tsz! „piros

100

20

tv! 8

tsz! „narancs

100

tv! 8

tsz! „sárga

100

tv! 20

tsz! „zöld

50

tv! 20

tsz! „lila

200

135

Page 23: Imagine Logo Programozás - baranyilaszlozsolt.com

Véletlen értékek

tetszőleges

tetsz

Ez a parancs önmagában nem használható,

de ha egy vonalvastagság, szín,

pontméret, lépés vagy fordulási szög

értéke helyett adjuk meg, akkor

véletlenszerűen a teknőc magától választ

egy értéket, majd végrehajtja a kívánt

utasítást. Pl:

tv! ”tetsz e tetsz b tetsz jobbara tetsz

pontméret tetsz tsz! ”tetsz

Page 24: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el

100

90

80

70

Page 25: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el

Page 26: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el az alábbi rajzot

45

100

50

50

50

50

5050 5050

45

90

90

Page 27: Imagine Logo Programozás - baranyilaszlozsolt.com

5. évfolyam 4. óra

Gombok használataKészítette:

Badó Norbert

Szalkári Zétény

Vékony István

Page 28: Imagine Logo Programozás - baranyilaszlozsolt.com

Gombok létrehozása

Ezzel az ezközzel új

gombot helyezhetünk

el a rajzlap

tetszőleges pontján.

Új gomb létrehozása

g1 nevű gomb létrehozva

Page 29: Imagine Logo Programozás - baranyilaszlozsolt.com

Gombok testreszabása

Az új gomb testreszbásához kattintsunk

rá jobb egérgombbal, majd a menüben

válasszuk a g1 változtatása lehetőséget.

Ahhoz, hogy a gomb utasítsa a

teknőcöt valamilyen parancs

végrehajtására, a haLenyom mezőt

ki kell töltenünk.

A gombon megjelenő felirat

Page 30: Imagine Logo Programozás - baranyilaszlozsolt.com

Gombok testreszabása

A gomb méretének

változtatásához használjuk a

Megjelenés fül beállításait.

Page 31: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el a gombokat, majd segítségükkel a

rajzot is

Page 32: Imagine Logo Programozás - baranyilaszlozsolt.com

A tölt parancs

tölt

Ezzel a paranccsal kitölthetjük az összes

olyan színű szomszédos pontot (zárt

alakzatot) amely fölött a teknőc áll.

Page 33: Imagine Logo Programozás - baranyilaszlozsolt.com

Egészítsd ki az előző rajzot a színek

kitöltésével

Page 34: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el az alábbi rajzot a gombok segítségével

tv! 3

100

50

50

tv! 12

150

Page 35: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el az alábbi rajzhoz szükséges gombokat, majd a

rajzot is

tv! 6

200

tv! 12

100

tv! 3

50

Page 36: Imagine Logo Programozás - baranyilaszlozsolt.com

5. évfolyam 6. óra

IsmétlésekKészítette:

Badó Norbert

Szalkári Zétény

Vékony István

Page 37: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsük el

tv! 3

tsz! tetsz

130

Pontméret 70

20

Page 38: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el a lehető leggyorsabban

Page 39: Imagine Logo Programozás - baranyilaszlozsolt.com

Ismétlés

ism 4 [e 100 j 90]

Ezzel a paranccsal a teknőc egy 100-

as oldalhosszúságú négyzetet rajzol

ismétlés hányszor [parancs1 parancs2 parancs3…]

ism hányszor [parancs1 parancs2 parancs3…]

Page 40: Imagine Logo Programozás - baranyilaszlozsolt.com

Példák

ism 5 [e 40 pontméret 30]

ism 6 [e 30 j 90 e 30 b 90]

Page 41: Imagine Logo Programozás - baranyilaszlozsolt.com

Példák

ism 3 [tsz! tetsz e 130 pontméret 70 h 130 j 20]

Page 42: Imagine Logo Programozás - baranyilaszlozsolt.com

Állítsd össze az alábbi rajzhoz szükséges ismétlendő

parancsokat.

50

15

30

Page 43: Imagine Logo Programozás - baranyilaszlozsolt.com

MEGOLDÁS

50

15

30

Page 44: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsd el az alábbi rajzot ismétlés segítségével

150

pontméret 50

Page 45: Imagine Logo Programozás - baranyilaszlozsolt.com

Egészítsd ki az előző rajzot a zöld pontokkal. Használj

ismétlést!

pontméret 30

Page 46: Imagine Logo Programozás - baranyilaszlozsolt.com

5. évfolyam 7. óra

Sokszögek, egymásba ágyazott ismétlésekKészítette:

Badó Norbert

Szalkári Zétény

Vékony István

Page 47: Imagine Logo Programozás - baranyilaszlozsolt.com

Szabályos háromszög

ism 3 [e 100 j 120]

120

Page 48: Imagine Logo Programozás - baranyilaszlozsolt.com

Szabályos négyszög (négyzet)

ism 4 [e 100 j 90]

90

Page 49: Imagine Logo Programozás - baranyilaszlozsolt.com

Szabályos ötszög

ism 5 [e 100 j 72]

72

Page 50: Imagine Logo Programozás - baranyilaszlozsolt.com

Szabályos hatszög

ism 6 [e 100 j 60]

60

Page 51: Imagine Logo Programozás - baranyilaszlozsolt.com

Összefüggések

ism 4 [e 100 j 90]

ism 3 [e 100 j 120]

ism 5 [e 100 j 72]

ism 6 [e 100 j 60]

120=360 : 3

90=360 : 4

72=360 : 5

60=360 : 6

ism szögszám [e oldalhossz j 360/szögszám]

Page 52: Imagine Logo Programozás - baranyilaszlozsolt.com

Ismétlések egybeágyazása

ism 1 [ism 3 [e 100 b 120] e 100 j 90]

+ =

ism 4 [ism 3 [e 100 b 120] e 100 j 90]

Page 53: Imagine Logo Programozás - baranyilaszlozsolt.com

ism 8 [e 100 j 360/8] ism 10 [e 100 b 360/10]

Szabályos nyolcszög Szabályos tízszög

Page 54: Imagine Logo Programozás - baranyilaszlozsolt.com

ism 20 [e 50 j 360/20] ism 60 [e 20 b 360/60]

Szabályos húszszög Szabályos hatvanszög

Page 55: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsük el az alábbi rajzokat

100 100

Page 56: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsük el az alábbi rajzot

200

ism 3 [e 100 b 120] j 60

Page 57: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsük el az alábbi rajzot

ism 6 [e 80 b 360/6] e 80 b 60

Page 58: Imagine Logo Programozás - baranyilaszlozsolt.com
Page 59: Imagine Logo Programozás - baranyilaszlozsolt.com

5. évfolyam 8. óra

Sokszögek, körökKészítette:

Badó Norbert

Szalkári Zétény

Vékony István

Page 60: Imagine Logo Programozás - baranyilaszlozsolt.com

ism 8 [e 100 j 360/8] ism 10 [e 100 b 360/10]

Szabályos nyolcszög Szabályos tízszög

Page 61: Imagine Logo Programozás - baranyilaszlozsolt.com

Kör

ism 360 [e 2 j 360/360]

ism 360 [e 1 j 360/360]

ism 360 [e 2 j 1]

ism 360 [e 1 j 1]

ism 360 [e 0.5 j 360/360]

ism 360 [e 0.5 j 1]

2

1

0.5

Page 62: Imagine Logo Programozás - baranyilaszlozsolt.com

Kör

ism 360/1 [e 2 j 1]

ism 360/2 [e 2 j 1]

ism 360/4 [e 2 j 1]

Teljes kör jobbra haladva

Félkör jobbra haladva

Negyedkör jobbra haladva

Page 63: Imagine Logo Programozás - baranyilaszlozsolt.com

Kör

ism 360/1 [e 2 b 1]

ism 360/2 [e 2 b 1]

ism 360/4 [e 2 b 1]

Teljes kör balra haladva

Félkör balra haladva

Negyedkör balra haladva

Page 64: Imagine Logo Programozás - baranyilaszlozsolt.com

A kör parancs

kör 100Ezzel a paranccsal egy 100-as

átmérőjű kör készíthető, melynek

középpontja a teknőc aktuális

pozíciója.

kör 100

kör 200

kör 300

Page 65: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsük el az alábbi rajzot

21

Page 66: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsük el az alábbi rajzot

Page 67: Imagine Logo Programozás - baranyilaszlozsolt.com

Egészítsük ki az előző rajzot

Page 68: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsük el az alábbi rajzot

2

1

0.5

0.25

Page 69: Imagine Logo Programozás - baranyilaszlozsolt.com

Készítsük el az alábbi rajzot

3

1.5

1.51.5

1.5