You are on page 1of 96

Feladatgyűjtemény

Tartalom
1. gyakorlat: Emberfej rajzolása ............................................................................................ 5
2. gyakorlat: Angol nyelvű utasítások használatára példák ................................................... 6
3. gyakorlat: Példák körök rajzolására .................................................................................. 8
4. gyakorlat: Villám készítése ............................................................................................... 9
5. gyakorlat: Ágyú rajzolása 1 változat ............................................................................... 10
6. gyakorlat: Ágyú rajzolása 2 változat ............................................................................... 11
7. gyakorlat: Alma rajzolása ................................................................................................ 12
8. gyakorlat: Nyolcashoz hasonló jel rajzolása, majd forgatása 90 fokkal ......................... 14
9. gyakorlat: Érdekes robot rajzolása .................................................................................. 15
10. gyakorlat: Hegy rajzolása 1 változat ............................................................................. 17
11. gyakorlat: Hegy rajzolása 2 változat ............................................................................. 18
12. gyakorlat: Dísz pajzs rajzolása ...................................................................................... 19
13. gyakorlat: Pajzs rajzolása magyar dísszel ..................................................................... 19
14. gyakorlat: Vízcsepp rajzolása ........................................................................................ 20
15. gyakorlat: Repülő rajzolása ........................................................................................... 21
16. gyakorlat: Számmisztika................................................................................................ 22
17. gyakorlat: Vitorláshajó rajzolása ................................................................................... 25
18. gyakorlat: 13 kör rajzolása ............................................................................................ 26
19. gyakorlat: Háromszög rajzolása .................................................................................... 27
20. gyakorlat: Négyzet rajzolása ......................................................................................... 28
21. gyakorlat: Ember rajzolása ............................................................................................ 29
22. gyakorlat: Papírhajtogatás rajzolása .............................................................................. 30
23. gyakorlat: Kutya rajzolása ............................................................................................. 30
24. gyakorlat: Macska rajzolása .......................................................................................... 31
25. gyakorlat: Arab számok rajzolása.................................................................................. 32
26. gyakorlat: Futball-labda rajzolása ................................................................................. 33
27. gyakorlat: Futballpálya rajzolása ................................................................................... 35
28. gyakorlat: Kosárlabda rajzolása..................................................................................... 36
29. gyakorlat: Kulcs rajzolása ............................................................................................. 37
30. gyakorlat: Pajzs rajzolása .............................................................................................. 38
31. gyakorlat: Robotparipa rajzolása ................................................................................... 39
32. gyakorlat: Teniszező rajzolása....................................................................................... 41
33. gyakorlat: Példák körívek kirajzolására ........................................................................ 42
34. gyakorlat: Vár építése 1. változat .................................................................................. 43
35. gyakorlat: Vár rajzolása 2. változat ............................................................................... 44
36. gyakorlat: Virág rajzolása .............................................................................................. 46
37. gyakorlat: Sokszög rajzolása ......................................................................................... 47
38. gyakorlat: Csiga rajzolása .............................................................................................. 48
39. gyakorlat: Kisteherautó rajzolása .................................................................................. 49
40. gyakorlat: Nagyteherautó rajzolása ............................................................................... 50
41. gyakorlat: Esernyő rajzolása.......................................................................................... 51
42. gyakorlat: Focista rajzolása ........................................................................................... 52
43. gyakorlat: Hamburger rajzolása .................................................................................... 53
44. gyakorlat: Kard rajzolása 1 változat .............................................................................. 54
45. gyakorlat: Kard rajzolása 2 változat .............................................................................. 55
46. gyakorlat: Kerékpár rajzolása ........................................................................................ 56
47. gyakorlat: Nyitott és zárt lakat rajzolása, majd animáció készítése belőle ................... 57
48. gyakorlat: Levél rajzolása 1 változat ............................................................................. 58
49. gyakorlat: Levél rajzolása 2 változat ............................................................................. 59
50. gyakorlat: Pajzs magyar dísszel rajzolása 2 változat ..................................................... 60
51. gyakorlat: Pajzs magyar dísszel rajzolása 3 változat ..................................................... 61
52. gyakorlat: Pisztoly rajzolása .......................................................................................... 62
53. gyakorlat: Pizza szelet rajzolása .................................................................................... 63
54. gyakorlat: Pizza rajzolása .............................................................................................. 64
55. gyakorlat: Roller rajzolása ............................................................................................. 65
56. gyakorlat: Tulipán rajzolása .......................................................................................... 66
57. gyakorlat: Versenyautó rajzolása................................................................................... 67
58. gyakorlat: Kétélű fejsze rajzolása .................................................................................. 69
59. gyakorlat: Íj és nyílvessző rajzolása .............................................................................. 70
60. gyakorlat: Négy kis ház rajzolása .................................................................................. 71
61. gyakorlat: Példa egyben kör, négyszög, ötszög, hatszög, hétszög kirajzolása .............. 73
62. gyakorlat: Rakéta rajzolása............................................................................................ 74
63. gyakorlat: Ház rajzolása ................................................................................................ 75
64. gyakorlat: Csillag rajzolása ........................................................................................... 76
65. gyakorlat: Ismétlés, eltolás, forgatás alkalmazásával való rajzolás............................... 77
66. gyakorlat: Ismétlések alkalmazásával való rajzolás ...................................................... 78
67. gyakorlat: Körív rajzolása ............................................................................................. 79
68. gyakorlat: Margaréta rajzolása ...................................................................................... 80
69. gyakorlat: Segédeljárások fűrész sorminta kirajzolása.................................................. 81
70. gyakorlat: Segédeljárások kockás sorminta kirajzolása ................................................ 82
71. gyakorlat: Fa kirajzolása ................................................................................................ 83
72. gyakorlat: Koch görbe kirajzolása ................................................................................. 84
73. gyakorlat: Segédeljárások háromszögekből mozaik kirajzolása ................................... 85
74. gyakorlat: Segédeljárások négyszögekből mozaik kirajzolása ...................................... 86
75. gyakorlat: Spirál rajzolása ............................................................................................. 87
76. gyakorlat: Fősierpháromszög kirajzolása ...................................................................... 88
77. gyakorlat: Logikai gyakorlatok ..................................................................................... 89
78. gyakorlat: Véletlen rajz készítése, villanó háttér ........................................................... 90
79. gyakorlat: Ki a nagyobb? ............................................................................................... 91
80. gyakorlat: Pozitív és negatív számok megszámolása .................................................... 92
Angol nyelvű utasítások használatára példák
1. gyakorlat: Emberfej rajzolása
Osztály: V. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: könnyű
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása
Módszerek: frontális, magyarázat, szemléltetés, beszélgetés, egyéni vagy páros
feladatvégzés
Feladathoz javasolt felhívószöveg:

Lépj be a következő weboldalra https://turtleacademy.com/playground, ahol online is


kipróbálhatod a teknőc programozását angol nyelvű utasítások segítségével.
Ha nincs internet a számítógépeden, akkor Comenius Logoban vagy Imagine Logoban is
megteheted.
Imagine Logoban a Beállítások menüben válaszd ki az Angol verziót (English), ezután
újraindul a program és csak angol nyelvű utasításokat fogsz tudni begépelni. Ha újra vissza
akarsz térni a magyar nyelvű utasítások használatára, akkor majd válaszd a Beállítások
menü Magyar verziót (Hungarian).
Megjegyzés: az egyes Logo verziók között eltérések lehetnek, így nem minden utasítás
létezik/működik minden verzióban.

1. feladat: Miután beléptél online, vagy a számítógépeden lévő Logo programba, gépeld
be az alábbi utasításokat és nézd meg, hogyan működik a teknős és milyen dolgokra
képes?
2. feladat: Felhasználva a right, forward, penup utasításokat készítsd el az alábbi ábrát.
3. feladat (akár értékelés alkalmával is használható): a hiányzó részekre milyen
utasításokat kell beírnunk, ahhoz, hogy az alábbi rajzot kapjuk?

right 90 right 90
forward 20 forward 20
right 90 left 45
forward 20 forward 10
right 90 right 135
forward 50 forward 5
right 90 penup
forward 60 forward 20
right 90 right 90
forward 50

Eredmény:
2. gyakorlat: Angol nyelvű utasítások használatára példák
Osztály: V. vagy VI. oszály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

Lépj be a következő weboldalra https://turtleacademy.com/playground, ahol online is


kipróbálhatod a teknőc programozását angol nyelvű utasítások segítségével.
Ha nincs internet a számítógépeden, akkor Comenius Logoban vagy Imagine Logoban is
megteheted.
Imagine Logoban a Beállítások menüben válaszd ki az Angol verziót (English), ezután
újraindul a program és csak angol nyelvű utasításokat fogsz tudni begépelni. Ha újra vissza
akarsz térni a magyar nyelvű utasítások használatára, akkor majd válaszd a Beállítások
menü Magyar verziót (Hungarian).
Megjegyzés: az egyes Logo verziók között eltérések lehetnek, így nem minden utasítás
létezik/működik minden verzióban.

1. feladat: Miután beléptél online, vagy a számítógépeden lévő Logo programba, gépeld
be az alábbi utasításokat és nézd meg, hogyan működik a teknős és milyen dolgokra
képes?

Figyelj a cs vagy clearscreen utasításra, mert az időnként törli a képernyő teljes tartalmát.
Ha valamelyik rajzot le szeretnéd menteni, akkor még a cs vagy clearscreen utasítás
begépelése előtt tedd meg, különben utólag már nem lesz rá lehetőséged!

2. feladat: Melyik kódrészlet melyik ábrát rajzolja meg?

cs repeat 4 [ repeat 5 [setwidth 1 fd 10 setwidth 3 fd 10]


lt 90] rt 90 penup fd 71 lt 90 pendown repeat 8 [ repeat 5
[setwidth 1 fd 10 setwidth 3 fd 10] lt 45 ]
repeat 8 [ repeat 5 [setwidth 1 fd 10 setwidth 3 fd 10] lt
45 ]
cs repeat 4 [repeat 5 [setwidth 1 fd 10 setwidth 3 fd 10] lt
90]
repeat 5 [setwidth 1 fd 10 setwidth 3 fd 10]
lt 135 setwidth 10 fd 60
fd 50
setwidth 5
repeat 8 [fd 100 rt 45] Rendre rajzol egy nyolcszöget,
repeat 7 [fd 100 rt 52]
repeat 6 [fd 100 rt 60] hétszöget, hatszöget, ötszöget,
repeat 5 [fd 100 rt 72] négyszöget, háromszöget.
repeat 4 [fd 100 rt 90]
repeat 3 [fd 100 rt 120]
cs repeat 36 [ rt 10 repeat 8 [ fd 50 lt 45]]
repeat 20 [ fd 80 bk 80 rt 18]
cs fd 100 bk 100
repeat 9 [penup fd 8 pendown repeat 4 [ fd 5 rt 90] fd 5]
clearscreen
repeat 8 [ fd 70 lt 45]
repeat 4 [ fd 100 lt 90]
fd 50 lt 90 fd 50 lt 90 fd 50 lt 90 fd 50 lt 90
penup setxy -30 70 pendown seth 90 label "victory
seth 90 label "turtle
label "turtle
setlabelheight 30
label "turtle
cs
seth 212.5
print towards list 0 0
print heading
print xcor
print pos
cs repeat 24 [ rt 17 fd 33] fd 40
arc 360 100 hideturtle
arc 90 60 fd 40
seth 175 pendown
cs setxy 50 50 fd 40
setx 100 penup
home fd 30
rt 90 fd 50 fd 50 lt 90 fd 30
fd 50 forward 50 left 90 forward
cs 50
fd 40 clearscreen
rt 90 left 180
fd 40 right 90
lt 180

Eredmény:
3. gyakorlat: Példák körök rajzolására
Osztály: V. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.


1. feladat: Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el
a teknőc!
2. feladat: Párosítsd az utasításokat a rajzokhoz! Melyik utasítás melyik rajzot készíti el?
legsűrűbb körkitöltés
ism 6 [ism 60 [e 1 j 1] ism 360 [e 1 b 1]]
(összesen 7 kört rajzol)
szép virág rajzolás:
ism 10 [ism 36 [e 1 j 1] ism 360 [e 1 b 1]]
(összesen 11 kört rajzol)
sokszögekkel:
ism 7 [e 50 ism 7 [e 50 b 360/7] j 360/7]
nyolcas, valamint végtelen jel rajzolása:
j 90 ism 2 [ism 360 [e 1 j 1] j 180] tf e 200 tl b 90 ism 2
[ism 360 [e 1 j 1] j 180]

Eredmények, ha helyesen jársz el:


Imagine Logo-ban Comenius Logo-ban
4. gyakorlat: Villám készítése
Osztály: V. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: könnyű
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy villámot fog
kirajzolni a számodra.
A Comenius Logo-ban egyszerre használhatjuk az utasítások magyar és angol nyelvű
változatát is. Imagine Logo-ban viszont vagy csak magyar vagy csak angol utasításokkal
tudunk dolgozni.
2. feladat: Milyen utasításokat kell beírnunk ahhoz, hogy az ábrán bemutatott villámot
kapjunk?
Comenius Logo-ban Imagine Logo-ban
b 45 e 80 b 45 e 80
b 101 tf e 30 tl b 101 tf e 30 tl
b 101 e 80 b 101 e 80
b 158.5 e 80 b 158.5 e 80
j 100 e 20 j 100 e 20
b 110 e 80 b 110 e 80
j 120 e 20 j 120 e 20
b 106 e 80 b 106 e 80
b 70 e 90 b 70 e 90
b 130 e 98 b 130 e 98
j 126 e 30 j 126 e 30
b 130 e 100 b 130 e 100
j 126 e 15 j 126 e 15
b 122 e 20 b 122 e 20
tf b 90 e 10 tf b 90 e 10
tsz! 14 tölt tsz! 0 tsz! "sárga tölt tsz!
e 100 tölt tl "fekete
e 100 tölt tl
Eredmény:

Comenius Logo-ban Imagine Logo-ban


5. gyakorlat: Ágyú rajzolása 1 változat
Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy ágyút fog
kirajzolni a számodra.
A Comenius Logo-ban egyszerre használhatjuk az utasítások magyar és angol nyelvű
változatát is. Imagine Logo-ban viszont vagy csak magyar vagy csak angol utasításokkal
tudunk dolgozni.
2. feladat: Melyik kódrész melyik részét készíti el a rajznak?

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
tl j 45 e 100 ism 360 [e 0.4 j tl j 45 e 100 ism 360 [e 0.4 j
1] 1]
tf j 90 e 5 b 90 tl ism 360 [e tf j 90 e 5 b 90 tl ism 360 [e
0.3 j 1] 0.3 j 1]
tf j 90 e 40 j 90 tl ism 4 [e tf j 90 e 40 j 90 tl ism 4 [e
20 ism 180 [e 0.4 j 1] tf ism 20 ism 180 [e 0.4 j 1] tf ism
180 [e 0.4 j 1] tl] e 20 ism 180 [e 0.4 j 1] tl] e 20 ism
180 [e 0.4 j 1] tf ism 180 [e 180 [e 0.4 j 1] tf ism 180 [e
0.4 j 1] tl 0.4 j 1] tl
tf h 100 j 90 e 10 tölt b 90 e tf h 100 j 90 e 10 tölt b 90 e
30 tsz! 8 tölt ism 4 [e 20 30 tsz! "szürke tölt ism 4 [e
tölt] tsz! 0 b 90 e 10 tl 20 tölt] tsz! "fekete b 90 e
10 tl
b 45 ism 2 [e 40 j 90 e 30 j 90
e 100] b 45 ism 2 [e 40 j 90 e 30 j
tf j 90 e 5 tsz! [123 62 37] 90 e 100]
tölt tsz! 0 b 90 tl tf j 90 e 5 tsz!
ism 360 [e 0.4 j 1] tf j 90 e "szürkésbarna5 tölt tsz!
10 b 90 tl ism 360 [e 0.2 j 1] "fekete b 90 tl
tf b 90 e 5 tölt h 40 tölt ism 360 [e 0.4 j 1] tf j 90 e
e 15 tsz! [123 62 37] tölt tsz! 10 b 90 tl ism 360 [e 0.2 j 1]
0 e 30 j 90 tl tf b 90 e 5 tölt h 40 tölt
tf h 60 tl e 15 tsz! "szürkésbarna5 tölt
ism 360 [e 0.4 j 1] tf j 90 e tsz! "fekete e 30 j 90 tl
10 b 90 tl ism 360 [e 0.2 j 1] tf h 60 tl
tf b 90 e 5 tölt h 40 tölt e 15 ism 360 [e 0.4 j 1] tf j 90 e
tsz! [123 62 37] tölt tsz! 0 e 10 b 90 tl ism 360 [e 0.2 j 1]
30 j 90 tl tf b 90 e 5 tölt h 40 tölt e
tf b 45 e 8 tl e 30 tf h 15 b 15 tsz! "szürkésbarna5 tölt
45 h 10 tsz! [123 62 37] tölt tsz! "fekete e 30 j 90 tl
tsz! 0 e 10 j 45 tf b 45 e 8 tl e 30 tf h 15 b
45 h 10 tsz! "szürkésbarna5
tölt tsz! "fekete e 10 j 45
Eredmény:

Comenius Logo-ban Imagine Logo-ban

6. gyakorlat: Ágyú rajzolása 2 változat


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy ágyút fog
kirajzolni a számodra.
A Comenius Logo-ban egyszerre használhatjuk az utasítások magyar és angol nyelvű
változatát is. Imagine Logo-ban viszont vagy csak magyar vagy csak angol utasításokkal
tudunk dolgozni.
2. feladat: Melyik kódrész melyik részét készíti el a rajznak?

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
tl j 45 e 200 ism 360 [e 0.4 j tl j 45 e 200 ism 360 [e 0.4 j
1] 1]
tf j 90 e 5 b 90 tl ism 360 [e tf j 90 e 5 b 90 tl ism 360 [e
0.3 j 1] 0.3 j 1]
tf j 90 e 40 j 90 tl ism 8 [e tf j 90 e 40 j 90 tl ism 8 [e
20 ism 180 [e 0.4 j 1] tf ism 20 ism 180 [e 0.4 j 1] tf ism
180 [e 0.4 j 1] tl] e 20 ism 180 [e 0.4 j 1] tl] e 20 ism
180 [e 0.4 j 1] tf ism 180 [e 180 [e 0.4 j 1] tf ism 180 [e
0.4 j 1] tl 0.4 j 1] tl
tf h 200 j 90 e 20 b 45 e 10 tf h 200 j 90 e 20 b 45 e 10
tölt h 10 j 45 h 10 b 90 e 30 tölt h 10 j 45 h 10 b 90 e 30
tsz! 8 ism 9 [e 20 tölt] b 90 e tsz! "szürke ism 9 [e 20 tölt]
10 tl tsz! "fekete b 90 e 10 tl
b 45 ism 2 [e 90 j 90 e 30 j 90 b 45 ism 2 [e 90 j 90 e 30 j
e 150] 90 e 150]
tf j 90 e 5 tsz! [123 62 37] tf j 90 e 5 tsz!
tölt tsz! 0 b 90 tl "szürkésbarna5 tölt tsz!
ism 360 [e 0.4 j 1] tf j 90 e "fekete b 90 tl
10 b 90 tl ism 360 [e 0.2 j 1] ism 360 [e 0.4 j 1] tf j 90 e
tf b 90 e 5 tölt h 40 tölt 10 b 90 tl ism 360 [e 0.2 j 1]
e 15 tsz! [123 62 37] tölt tsz! tf b 90 e 5 tölt h 40 tölt
0 e 30 j 90 tl e 15 tsz! "szürkésbarna5 tölt
tf h 60 tl tsz! "fekete e 30 j 90 tl
ism 360 [e 0.4 j 1] tf j 90 e tf h 60 tl
10 b 90 tl ism 360 [e 0.2 j 1] ism 360 [e 0.4 j 1] tf j 90 e
tf b 90 e 5 tölt h 40 tölt e 15 10 b 90 tl ism 360 [e 0.2 j 1]
tsz! [123 62 37] tölt tsz! 0 e tf b 90 e 5 tölt h 40 tölt e
30 j 90 tl 15 tsz! "szürkésbarna5 tölt
tf h 60 tl tsz! "fekete e 30 j 90 tl
ism 360 [e 0.4 j 1] tf j 90 e tf h 60 tl
10 b 90 tl ism 360 [e 0.2 j 1] ism 360 [e 0.4 j 1] tf j 90 e
tf b 90 e 5 tölt h 40 tölt e 15 10 b 90 tl ism 360 [e 0.2 j 1]
tsz! [123 62 37] tölt tsz! 0 e tf b 90 e 5 tölt h 40 tölt e
30 j 90 tl 15 tsz! "szürkésbarna5 tölt
tf e 180 tl tsz! "fekete e 30 j 90 tl
ism 360 [e 0.4 j 1] tf j 90 e tf e 180 tl
10 b 90 tl ism 360 [e 0.2 j 1] ism 360 [e 0.4 j 1] tf j 90 e
tf b 90 e 5 tölt h 40 tölt e 15 10 b 90 tl ism 360 [e 0.2 j 1]
tsz! [123 62 37] tölt tsz! 0 e tf b 90 e 5 tölt h 40 tölt e
30 j 90 tl 15 tsz! "szürkésbarna5 tölt
tf h 120 b 45 e 8 tl e 30 tf h tsz! "fekete e 30 j 90 tl
15 b 45 h 10 tsz! [123 62 37] tf h 120 b 45 e 8 tl e 30 tf h
tölt tsz! 0 e 10 j 45 15 b 45 h 10 tsz!
e 10 j 30 tl h 70 e 70 tf b 20 "szürkésbarna5 tölt tsz!
h 10 tsz! [123 62 37] tölt tsz! "fekete e 10 j 45
0 e 10 b 10 h 10 e 10 j 30 tl h 70 e 70 tf b 20
tf j 45 e 53 b 45 tl e 60 ism h 10 tsz! "szürkésbarna5 tölt
360 [e 0.2 j 1] tf j 90 e 5 b tsz! "fekete e 10 b 10 h 10
90 tl ism 360 [e 0.1 j 1] tf j tf j 45 e 53 b 45 tl e 60 ism
90 e 9 tölt e 10 j 90 tl 360 [e 0.2 j 1] tf j 90 e 5 b
e 50 j 45 e 32 j 135 e 12 tf j 90 tl ism 360 [e 0.1 j 1] tf j
45 e 10 tsz! 8 tölt tsz! 0 e 21 90 e 9 tölt e 10 j 90 tl
tl e 50 j 45 e 32 j 135 e 12 tf j
j 135 ism 180 [e 0.2 j 1] tf 45 e 10 tsz! "szürke tölt tsz!
ism 180 [e 0.2 j 1] h 20 tl ism "fekete e 21 tl
180 [e 0.2 j 1] j 135 ism 180 [e 0.2 j 1] tf
ism 180 [e 0.2 j 1] h 20 tl
ism 180 [e 0.2 j 1]
Eredmény:
Comenius Logo-ban Imagine Logo-ban

7. gyakorlat: Alma rajzolása


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy almát fog
kirajzolni a számodra.
A Comenius Logo-ban egyszerre használhatjuk az utasítások magyar és angol nyelvű
változatát is. Imagine Logo-ban viszont vagy csak magyar vagy csak angol utasításokkal
tudunk dolgozni.
2. feladat: Melyik kódrészlet készíti el az alma szemét, száját, levelét?

Imagine Logo-ban
törölkép
tf e 100 tl j 90 tf ism 30 [e 2 j 1] tl
ism 40 [e 2 j 1] tf ism 60 [e 2 j 1] tl
ism 29 [e 2 j 1] tf ism 42 [e 2 j 1] tl
ism 29 [e 2 j 1] tf ism 60 [e 2 j 1] tl
ism 40 [e 2 j 1] tf ism 30 [e 2 j 1]
lokálisváltozó "fent név poz "fent j 90 e 228
lokálisváltozó "lent név poz "lent h 228 b 90 tf ism 30 [e
2 j 1] tl
b 30 ism 30 [h 2 b 1] lokálisváltozó "szár név poz "szár
j 59 ism 30 [h 2 b 1] tf poz! :fent ism 160 [e 2 j 1] tl
j 20 ism 22 [e 2 j 1] b 40 ism 22 [e 2 j 1]
j 87 tf poz! :fent tl poz! :szár
b 90 e 3 j 80 e 29 j 10 poz! :fent
tf j 10 h 10 tölt e 10 b 10 tl j 90 tf ism 70 [e 2 j 1] tl
j 10 ism 60 [e 2 j 0.7] j 148
tf poz! :fent tl j 90 tf ism 290 [e 2 j 1] b 180 tl
b 10 ism 60 [e 2 b 0.7] b 148 tf poz! :fent tl
tv! 3 j 30 ism 20 [e 1 j 1] tv! 1 j 20
lokálisváltozó "levél név poz "levél
e 92 h 92 b 60 ism 90 [e 0.8 j 1] e 32 tf poz! :levél tl
j 30 ism 90 [e 0.8 b 1] e 32 tf poz! :fent b 40 h 80
j 90 e 20 b 90 tl ism 540 [e 0.4 j 1]
tf j 90 e 10 b 90 tl ism 540 [e 0.28 j 1]
lokálisváltozó "jobbszem név poz "jobbszem tf b 90 e 50 j
90 tl
ism 360 [e 0.4 b 1] tf b 90 e 10 j 90 tl
lokálisváltozó "balszem név poz "balszem ism 500 [e 0.28 b
1]
ism 640 [e 0.2 b 1] ism 590 [e 0.1 b 1]
ism 360 [e 0.06 j 1] b 70 tf poz! :jobbszem tl
ism 40 [e 0.28 j 1] j 180 ism 640 [e 0.2 b 1]
ism 590 [e 0.1 b 1] ism 360 [e 0.06 j 1]
b 70 tf poz! :fent h 84 b 90
ism 30 [e 0.2 b 1] ism 42 [e 1 b 1] tl
ism 78 [e 1 b 1] ism 60 [e 0.2 b 1]
ism 78 [e 1 b 1] tf ism 42 [e 1 b 1]
ism 30 [e 0.2 b 1] tl tf b 90 e 50 j 90 tl
ism 35 [e 1 j 1] ism 70 [h 1 b 1]
ism 35 [e 1 j 1] tf j 90 e 10 b 90 tl
ism 33 [e 1 j 1] ism 66 [h 1 b 1]
ism 33 [e 1 j 1] tf b 90 e 40 j 90 tl
ism 42 [e 0.5 b 1.3] ism 42 [h 0.5 j 1.3]
b 45 ism 54 [h 0.5 j 2] j 27 tf poz! :jobbszem e 60 tl
ism 90 [e 0.2 j 1.3] e 20 j 155 e 32 tf b 3 h 20 tölt
j 30 e 10 tölt j 61 poz! :balszem e 60 tl
ism 90 [e 0.2 b 1.3] e 20 b 155 e 32 tf j 3 h 20 tölt
b 30 e 12 tölt b 61 poz! :lent e 4 b 135 tl
e 6 j 100 e 6 b 80 e 10 j 135 e 10 tf
Imagine Logo-ban
poz! :lent e 4 j 115 tl e 6 b 100 e 6 j 80 e 10
b 135 e 10 tf b 90 e 10 tölt j 110 haza
tsz! "zöldesbarna5 tölt poz! :jobbszem tsz! "fekete
j 90 e 5 tölt b 10 e 18 tölt e 5 tsz! "halványkék tölt
tsz! "fekete b 80 poz! :balszem tsz! "fekete
ism 540 [e 0.28 b 1] b 90 e 5 tölt b 10 e 18 tölt
e 5 tsz! "halványkék tölt tsz! "fekete b 80
poz! :levél tsz! "zöldesbarna5 j 60 e 20 tölt j 90 e 10
tsz! "zöldesbarna4 tölt poz! :lent b 150 e 80
tsz! "vörös4 tölt tl tsz! "fekete

Eredmény:

Imagine Logo-ban

8. gyakorlat: Nyolcashoz hasonló jel rajzolása, majd forgatása 90 fokkal


Osztály: VIII. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: könnyű
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készítsünk egy érdekes rajzot! Írd be az alábbi utasításokat Comenius Logo,
vagy Imagine Logo programba és nézd meg mit rajzol ki a teknőc.
2. feladat: Készíts Logo programot, amely az alábbi nyolcashoz hasonló jelet rajzolja ki.

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
b 30 ism 300 [e 1 b 1] j 120 b 30 ism 300 [e 1 b 1] j 120
ism 300 [e 1 b 1] j 150 ism 300 [e 1 b 1] j 150
tf h 56 e 28 j 90 h 28 e 56 tl tf h 56 e 28 j 90 h 28 e 56 tl
b 30 ism 300 [e 1 b 1] j 120 b 30 ism 300 [e 1 b 1] j 120
ism 300 [e 1 b 1] j 150 ism 300 [e 1 b 1] j 150
Eredmény:

Comenius Logo-ban Imagine Logo-ban

9. gyakorlat: Érdekes robot rajzolása


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: könnyű
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készítsünk egy érdekes rajzot egy robotról! Írd be az alábbi utasításokat
Comenius Logo, vagy Imagine Logo programba és nézd meg mit rajzol ki a teknőc.
2. feladat: Melyik kódrészlet készíti el a robot szemét, száját, orrát, nyakkendőjét, kezét,
lábát, fejét?

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
tv! 3 tv! 3
tf h 200 b 90 e 100 j 90 tl tf h 200 b 90 e 100 j 90 tl
ism 2 [e 100 j 90 e 40 j 90] ism 2 [e 100 j 90 e 40 j 90]
tf j 45 e 10 tsz! [123 62 37] tf j 45 e 10 tsz! "szürkésbarna
tölt tsz! 0 h 10 b 45 tl tölt tsz! "fekete h 10 b 45 tl
ism 2 [h 30 b 90 h 20 b 90] ism 2 [h 30 b 90 h 20 b 90]
tf b 45 h 10 tsz! 8 tölt tsz! tf b 45 h 10 tsz! "szürke tölt
0 e 10 j 45 tl tsz! "fekete e 10 j 45 tl
b 90 h 20 j 90 b 90 h 20 j 90
ism 2 [h 30 b 90 h 20 b 90] ism 2 [h 30 b 90 h 20 b 90]
tf b 45 h 10 tsz! 8 tölt tsz! tf b 45 h 10 tsz! "szürke tölt
0 e 10 j 45 tl tsz! "fekete e 10 j 45 tl
tf j 90 e 40 b 90 tl tf j 90 e 40 b 90 tl
ism 2 [e 100 j 90 e 40 j 90] ism 2 [e 100 j 90 e 40 j 90]
tf j 45 e 10 tsz! [123 62 37] tf j 45 e 10 tsz! "szürkésbarna
tölt tsz! 0 h 10 b 45 tl tölt tsz! "fekete h 10 b 45 tl
ism 2 [h 30 b 90 h 20 b 90] ism 2 [h 30 b 90 h 20 b 90]
tf b 45 h 10 tsz! 8 tölt tsz! tf b 45 h 10 tsz! "szürke tölt
0 e 10 j 45 tl tsz! "fekete e 10 j 45 tl
Comenius Logo-ban Imagine Logo-ban
b 90 h 20 j 90 b 90 h 20 j 90
ism 2 [h 30 b 90 h 20 b 90] ism 2 [h 30 b 90 h 20 b 90]
tf b 45 h 10 tsz! 8 tölt tsz! tf b 45 h 10 tsz! "szürke tölt
0 e 10 j 45 tl tsz! "fekete e 10 j 45 tl
tf b 90 e 30 j 90 e 100 tl tf b 90 e 30 j 90 e 100 tl
ism 2 [e 100 j 90 e 60 j 90] ism 2 [e 100 j 90 e 60 j 90]
tf j 45 e 10 tsz! [123 62 37] tf j 45 e 10 tsz! "zöldesbarna5
tölt tsz! 0 h 10 b 45 tl tölt tsz! "fekete h 10 b 45 tl
ism 2 [e 100 b 90 e 60 b 90] ism 2 [e 100 b 90 e 60 b 90]
tf b 45 e 10 tsz! [123 62 37] tf b 45 e 10 tsz! "zöldesbarna5
tölt tsz! 0 h 10 j 45 tl tölt tsz! "fekete h 10 j 45 tl
e 40 b 90 ism 4 [e 8 j 90 e e 40 b 90 ism 4 [e 8 j 90 e 8]
8] tf j 45 e 8 tölt h 8 j 90 e 8
tf j 45 e 8 tölt h 8 j 90 e 8 tölt h 8 b 135 tl
tölt h 8 b 135 tl j 90 e 60 j 90 h 20
j 90 e 60 j 90 h 20 ism 3 [e 40 j 120]
ism 3 [e 40 j 120] tf j 20 e 8 tsz! "vörös5 tölt e
tf j 20 e 8 tsz! 4 tölt e 20 20 tölt tsz! "fekete h 28 b 20
tölt tsz! 0 h 28 b 20 tl tl
h 40 j 90 h 40 j 90
ism 2 [e 100 j 90 e 40 j 90] ism 2 [e 100 j 90 e 40 j 90] e
e 100 100
tf b 45 h 10 tsz! [123 62 37] tf b 45 h 10 tsz! "zöldesbarna5
tölt tsz! 0 e 10 j 45 tl tölt tsz! "fekete e 10 j 45 tl
ism 2 [e 20 j 90 e 40 j 90] ism 2 [e 20 j 90 e 40 j 90]
tf j 45 e 5 tsz! [255 140 0] tf j 45 e 5 tsz! "narancs9 tölt
tölt tsz! 0 h 5 b 45 tl tsz! "fekete h 5 b 45 tl
h 100 b 90 e 120 j 90 h 100 b 90 e 120 j 90
ism 2 [e 100 b 90 e 40 b 90] ism 2 [e 100 b 90 e 40 b 90] e
e 100 100
tf j 45 h 10 tsz! [123 62 37] tf j 45 h 10 tsz! "zöldesbarna5
tölt tsz! 0 e 10 b 45 tl tölt tsz! "fekete e 10 b 45 tl
ism 2 [e 20 b 90 e 40 b 90] ism 2 [e 20 b 90 e 40 b 90]
tf b 45 e 10 tsz! [255 140 0] tf b 45 e 10 tsz! "narancs9 tölt
tölt tsz! 0 h 10 j 45 tl tsz! "fekete h 10 j 45 tl
h 100 j 90 e 50 j 90 h 100 j 90 e 50 j 90
ism 3 [e 20 b 90] b 90 e 20 b ism 3 [e 20 b 90] b 90 e 20 b 90
90 tf j 45 h 10 tsz! "narancs9 tölt
tf j 45 h 10 tsz! [255 140 0] tsz! "fekete e 10 b 45 tl
tölt tsz! 0 e 10 b 45 tl ism 4 [e 30 j 90 e 50]
ism 4 [e 30 j 90 e 50] tf j 45 e 10 tsz! "narancs9 tölt
tf j 45 e 10 tsz! [255 140 0] tsz! "fekete h 10 b 45 tl
tölt tsz! 0 h 10 b 45 tl tf j 90 e 20 b 90 tl e 10 h 40
tf j 90 e 20 b 90 tl e 10 h e 20 j 90 tf e 20 tl e 20
40 tf e 10 b 90 e 10 tl tv! 5
e 20 j 90 tf e 20 tl e 20 ism 4 [e 15 b 90 e 20 b 90] tv!
tf e 10 b 90 e 10 tl tv! 5 3
ism 4 [e 15 b 90 e 20 b 90] tf b 45 e 10 tsz! "zöld5 tölt
tv! 3 tsz! "fekete h 10 j 45 h 35 tl
tf b 45 e 10 tsz! 2 tölt tsz! tv! 5
0 h 10 j 45 h 35 tl tv! 5 ism 4 [e 15 b 90 e 20 b 90] tv!
ism 4 [e 15 b 90 e 20 b 90] 3
tv! 3 tf b 45 e 10 tsz! "zöld5 tölt
tf b 45 e 10 tsz! 2 tölt tsz! tsz! "fekete h 10 j 45 tl
0 h 10 j 45 tl tf h 15 j 90 e 10 tl
tf h 15 j 90 e 10 tl ism 2 [e 10 b 90 e 80 b 90]
ism 2 [e 10 b 90 e 80 b 90] tf b 60 e 10 tsz! "sötétzöld3
Comenius Logo-ban Imagine Logo-ban
tf b 60 e 10 tsz! [0 150 0] tölt tsz! "fekete h 10 j 60 tl
tölt tsz! 0 h 10 j 60 tl e 10 b 90 e 20 j 90
e 10 b 90 e 20 j 90 e 30 b 90 e 15 b 90 e 30
e 30 b 90 e 15 b 90 e 30 tf j 30 h 6 tsz! "sötétzöld3
tf j 30 h 6 tsz! [0 150 0] tölt tsz! "fekete e 6 b 30 tl
tölt tsz! 0 e 6 b 30 tl j 90 e 10 j 90
j 90 e 10 j 90 e 30 b 90 e 15 b 90 e 30
e 30 b 90 e 15 b 90 e 30 tf j 30 h 6 tsz! "sötétzöld3
tf j 30 h 6 tsz! [0 150 0] tölt tsz! "fekete e 6 b 30 tl
tölt tsz! 0 e 6 b 30 tl tv! 1
tv! 1

Eredmény:
Comenius Logo-ban Imagine Logo-ban

Megjegyzés: A robot feladat ötletét Gödri Dániel Tibor, VI. C osztályos tanuló adta.

10. gyakorlat: Hegy rajzolása 1 változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: könnyű
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készítsünk egy érdekes rajzot! Írd be az alábbi utasításokat Comenius Logo,
vagy Imagine Logo programba és nézd meg mit rajzol ki a teknőc.
2. feladat: Írj Logo programot, amely az alábbi rajzot készíti el.

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
j 45 e 80 j 90 e 80 h 40 b 90 e j 45 e 80 j 90 e 80 h 40 b 90
80 j 90 e 120 e 80 j 90 e 120
b 45 h 227 e 40 b 90 tf e 5 tl b 45 h 227 e 40 b 90 tf e 5 tl
ism 360 [e 10 j 90] tf e 15 tl ism 360 [e 10 j 90] tf e 15 tl
ism 360 [e 10 j 90] tf e 10 j ism 360 [e 10 j 90] tf e 10 j
90 e 30 j 90 tl 90 e 30 j 90 tl
ism 360 [e 10 j 90] tf e 15 tl ism 360 [e 10 j 90] tf e 15 tl
ism 360 [e 10 j 90] tf b 90 e ism 360 [e 10 j 90] tf b 90 e
60 b 90 tl 60 b 90 tl
ism 360 [e 10 j 90] tf e 15 tl ism 360 [e 10 j 90] tf e 15 tl
ism 360 [e 10 j 90] tf e 10 j ism 360 [e 10 j 90] tf e 10 j
90 e 30 j 90 tl 90 e 30 j 90 tl
ism 360 [e 10 j 90] tf e 15 tl ism 360 [e 10 j 90] tf e 15 tl
ism 360 [e 10 j 90] ism 360 [e 10 j 90]

Eredmény:

Comenius Logo-ban Imagine Logo-ban

11. gyakorlat: Hegy rajzolása 2 változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: könnyű
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készítsünk egy érdekes rajzot! Írd be az alábbi utasításokat Comenius Logo,
vagy Imagine Logo programba és nézd meg mit rajzol ki a teknőc.
2. feladat: Írj Logo programot, amely az alábbi rajzot készíti el.

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
j 45 e 80 j 90 e 40 j 90 e 40 h j 45 e 80 j 90 e 40 j 90 e 40
120 b 90 e 120 h 40 b 90 e 40 j h 120 b 90 e 120 h 40 b 90 e
90 e 80 40 j 90 e 80
b 45 h 283 b 45 h 283

Eredmény:

Comenius Logo-ban Imagine Logo-ban


12. gyakorlat: Dísz pajzs rajzolása
Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: könnyű
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készítsünk egy érdekes rajzot! Írd be az alábbi utasításokat Comenius Logo,
vagy Imagine Logo programba és nézd meg mit rajzol ki a teknőc.
2. feladat: Írj Logo programot, amely az alábbi rajzot készíti el.

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
j 60 j 60
ism 150 [e 1 b 0.4] ism 150 [e 1 b 0.4]
b 90 b 90
e 72 e 72
tf xyhely! 0 0 j 30 tl tf poz! [0 0] j 30 tl
ism 150 [e 1 j 0.4] ism 150 [e 1 j 0.4]
j 90 j 90
e 72 e 72
tf xyhely! 0 0 b 90 tl tf poz! [0 0] b 90 tl
e 123 e 123

Eredmény:

Comenius Logo-ban Imagine Logo-ban

13. gyakorlat: Pajzs rajzolása magyar dísszel


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Készítsünk egy érdekes rajzot! Írd be az alábbi utasításokat Comenius Logo,
vagy Imagine Logo programba és nézd meg mit rajzol ki a teknőc.
2. feladat: Írj Logo programot, amely az alábbi rajzot készíti el.

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
j 60 ism 150 [e 1 b 0.4] j 60 ism 150 [e 1 b 0.4]
b 90 e 72 b 90 e 72
tf xyhely! 0 0 j 30 tl tf poz! [0 0] j 30 tl
ism 150 [e 1 j 0.4] j 90 e 72 ism 150 [e 1 j 0.4] j 90 e 72
tf xyhely! 0 0 b 90 e 20 tsz! tf poz! [0 0] b 90 e 20 tsz!
12 tölt tsz! 0 h 20 tl tsz! 15 "halványpiros tölt tsz!
tf e 20 tl tv! 8 e 40 j 90 e 30 "fekete h 20 tl tsz! "fehér
h 60 e 30 b 90 tf e 20 tl tv! 8 e 40 j 90 e
e 30 j 90 e 20 h 40 e 20 b 90 e 30 h 60 e 30 b 90
20 tsz! 0 tv! 1 e 30 j 90 e 20 h 40 e 20 b 90
e 20 tsz! "fekete tv! 1

Eredmény:

Comenius Logo-ban Imagine Logo-ban

14. gyakorlat: Vízcsepp rajzolása


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készítsünk egy érdekes rajzot! Írd be az alábbi utasításokat Comenius Logo,
vagy Imagine Logo programba és nézd meg mit rajzol ki a teknőc.
2. feladat: Párosítsd, hogy melyik programrészlet, melyik vízcseppet készíti el.

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
tsz! 1 tsz! "sötétkék
tf e 200 j 190 tl tf e 200 j 190 tl
ism 30 [e 2 j 1] ism 30 [e 2 j 1]
ism 255 [e 0.5 b 1] ism 255 [e 0.5 b 1]
ism 30 [e 2 j 1] ism 30 [e 2 j 1]
tf j 180 e 20 tf j 180 e 20
tölt e 180 j 180 haza tölt e 180 haza
j 90 e 80 b 90 tl j 90 e 80 b 90 tl

tsz! 9 tsz! "kék


tf e 200 j 190 tl tf e 200 j 190 tl
ism 30 [e 2 j 1] ism 30 [e 2 j 1]
ism 255 [e 0.5 b 1] ism 255 [e 0.5 b 1]
ism 30 [e 2 j 1] ism 30 [e 2 j 1]
tf j 180 e 20 tf j 180 e 20
tölt e 180 j 180 haza tölt e 180 haza
j 90 e 160 b 90 tl j 90 e 160 b 90 tl

tsz! [0 206 255] tsz! "halványkék


tf e 200 j 190 tl tf e 200 j 190 tl
ism 30 [e 2 j 1] ism 30 [e 2 j 1]
ism 255 [e 0.5 b 1] ism 255 [e 0.5 b 1]
ism 30 [e 2 j 1] ism 30 [e 2 j 1]
tf j 180 e 20 tf j 180 e 20
tölt e 180 j 180 haza tölt e 180 haza
j 90 e 240 b 90 tl j 90 e 240 b 90 tl

tsz! 11 tsz! "ibolya


tf e 200 j 190 tl tf e 200 j 190 tl
ism 30 [e 2 j 1] ism 30 [e 2 j 1]
ism 255 [e 0.5 b 1] ism 255 [e 0.5 b 1]
ism 30 [e 2 j 1] ism 30 [e 2 j 1]
tf j 180 e 20 tf j 180 e 20
tölt e 180 haza tölt e 180 haza
j 90 e 320 b 90 j 180 haza tl j 90 e 320 b 90 haza tl

Eredmény:

Comenius Logo-ban Imagine Logo-ban

15. gyakorlat: Repülő rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készítsünk egy érdekes rajzot! Írd be az alábbi utasításokat Comenius Logo,
vagy Imagine Logo programba és nézd meg mit rajzol ki a teknőc.
2. feladat: Határozzátok meg, hogy melyik programrészlet készíti el a repülő szárnyát,
farok részét, propellerjét, színét.

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
tf h 200 tl lokálisváltozó "start
j 30 e 29 j 60 e 50 név poz "start
b 115 ism 60 [e 1 b 1] tf h 200 tl
j 90 e 100 j 85 e 100 j 30 e 29 j 60 e 50
ism 60 [e 0.3 b 0.8] b 115 ism 60 [e 1 b 1]
ism 80 [e 0.2 b 1] j 90 e 100 j 85 e 100
ism 60 [e 0.3 b 0.8] ism 60 [e 0.3 b 0.8]
e 100 j 76 e 40 ism 80 [e 0.2 b 1]
j 100 e 20 b 90 e 5 b 90 e 30 ism 60 [e 0.3 b 0.8]
j 60 e 20 b 120 e 20 j 60 e 100 j 76 e 40
e 30 b 90 e 5 b 90 e 20 j 100 e 20 b 90 e 5 b 90 e 30
j 100 e 40 j 76 e 100 j 60 e 20 b 120 e 20 j 60
ism 60 [e 0.3 b 0.8] e 30 b 90 e 5 b 90 e 20
ism 80 [e 0.2 b 1] j 100 e 40 j 76 e 100
ism 60 [e 0.3 b 0.8] ism 60 [e 0.3 b 0.8]
e 100 j 85 e 100 j 90 ism 80 [e 0.2 b 1]
ism 60 [e 1 b 1] b 115 ism 60 [e 0.3 b 0.8]
e 50 j 60 e 29 j 30 tf e 100 j 85 e 100 j 90
xyhely! 0 0 tsz! 2 ism 60 [e 1 b 1] b 115
tölt tsz! 0 tl e 50 j 60 e 29 j 30
tf poz! :start tsz! "zöld
tölt tsz! "fekete tl
Eredmény:
Comenius Logo-ban Imagine Logo-ban

16. gyakorlat: Számmisztika


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: A következő gyakorlatsor játék a számokkal. A számokkal játszva alakultak ki
az alábbi érdekes formák. Próbáld ki te is őket és döntsd el melyik tetszik számodra a
leginkább.
2. feladat: Társítsuk a megfelelő utasításokat a megfelelő rajzokhoz!

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
ism 11 [ism 4 [e 100 j 360/4] j ism 11 [ism 4 [e 100 j 360/4]
360/11] j 360/11]

törölmunka törölkép
tf e 30 tl tf e 30 tl
ism 11 [ism 8 [e 100 j 360/8] j ism 11 [ism 8 [e 100 j 360/8]
360/35] j 360/35]

törölmunka törölkép
ism 11 [ism 4 [e 100 j 360/4] j ism 11 [ism 4 [e 100 j 360/4]
360/35] j 360/35]

törölmunka törölkép
ism 8 [ ism 3 [e 100 j 120] j ism 8 [ ism 3 [e 100 j 120] j
360/8] 360/8]

törölmunka törölkép
ism 8 [ ism 2 [e 100 j 180] j ism 8 [ ism 2 [e 100 j 180] j
360/8] 360/8]

törölmunka törölkép
ism 8 [ ism 4 [e 100 j 90] j ism 8 [ ism 4 [e 100 j 90] j
360/8] 360/8]

törölmunka törölkép
ism 8 [ ism 5 [e 100 j 360/5] j ism 8 [ ism 5 [e 100 j 360/5]
360/8] j 360/8]

törölmunka törölkép
ism 8 [ ism 7 [e 100 j 360/7] j ism 8 [ ism 7 [e 100 j 360/7]
360/8] j 360/8]
törölmunka törölkép
ism 8 [ ism 8 [e 100 j 360/8] j ism 8 [ ism 8 [e 100 j 360/8]
360/8] j 360/8]

törölmunka törölkép
ism 8 [ ism 10 [e 80 j 36] j ism 8 [ ism 10 [e 80 j 36] j
360/8] 360/8]

törölmunka törölkép
ism 9 [ ism 10 [e 70 j 36] j ism 9 [ ism 10 [e 70 j 36] j
360/9] 360/9]

törölmunka törölkép
ism 9 [ ism 360 [e 1 j 1] j ism 9 [ ism 360 [e 1 j 1] j
360/9] 360/9]

törölmunka törölkép
ism 13 [ ism 360 [e 1 j 1] j ism 13 [ ism 360 [e 1 j 1] j
360/13] 360/13]

törölmunka törölkép
Comenius Logo-ban Imagine Logo-ban
ism 360 [ism 13 [e 8 j 360/13] ism 360 [ism 13 [e 8 j 360/13]
j 1] j 1]

törölmunka törölkép
ism 360 [ism 13 [e 20 j 360/13] ism 360 [ism 13 [e 20 j
j 1] 360/13] j 1]

törölmunka törölkép
ism 360 [ism 13 [e 60 j 360/13] ism 360 [ism 13 [e 60 j
j 1] 360/13] j 1]

törölmunka törölkép
ism 36 [ism 13 [e 60 j 360/13] ism 36 [ism 13 [e 60 j 360/13]
j 10] j 10]

törölmunka törölkép
ism 10 [ism 13 [e 50 j 360/13] ism 10 [ism 13 [e 50 j 360/13]
j 36] j 36]

törölmunka törölkép
ism 10 [ism 9 [e 80 j 360/9] j ism 10 [ism 9 [e 80 j 360/9] j
36] 36]

törölmunka törölkép
ism 6 [e 100 ism 360 [e 1 j 1] ism 6 [e 100 ism 360 [e 1 j 1]
h 100 j 60] h 100 j 60]

törölmunka törölkép
ism 6 [e 100 ism 360 [e 0.6 j ism 6 [e 100 ism 360 [e 0.6 j
1] h 100 j 60] 1] h 100 j 60]

törölmunka törölkép
ism 6 [e 100 ism 360 [e 0.8 j ism 6 [e 100 ism 360 [e 0.8 j
1] h 100 j 60] 1] h 100 j 60]

Eredmények:

Comenius Logo-ban Imagine Logo-ban


Comenius Logo-ban Imagine Logo-ban

17. gyakorlat: Vitorláshajó rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készítsünk egy érdekes rajzot! Írd be az alábbi utasításokat Comenius Logo,
vagy Imagine Logo programba és nézd meg mit rajzol ki a teknőc.

2. feladat: Melyik programrészlet készíti el a vitorláshajó egyes részeit: hajótest, árboc,


első vitorla, hátsó vitorla?

Comenius Logo-ban Imagine Logo-ban


törölmunka törölkép
tf e 50 tl lokálisváltozó "start
b 135 ism 90 [e 1 j 1] j 35 név poz "start tf e 50 tl
ism 90 [h 1.3 b 1.8] j 37 b 135 ism 90 [e 1 j 1] j 35
tf e 20 tsz! 8 tölt tsz! 0 h 20 ism 90 [h 1.3 b 1.8] j 37
tl tf e 20 tsz! "szürke tölt tsz!
ism 30 [e 1 j 1] j 135 j 5 "fekete h 20 tl
tf ism 10 [e 1 b 1] tl j 65 e ism 30 [e 1 j 1] j 135 j 5
10 h 10 b 65 tf ism 10 [e 1 b 1] tl j 65 e
ism 80 [e 1 b 1] b 35 10 h 10 b 65
ism 75 [h 1.3 j 1.8] tf ism 26 ism 80 [e 1 b 1] b 35
[h 1.3 j 1.8] tl b 172 lokálisváltozó "fent
xyhely! -38.21 114.3 tf j 45 h név poz "fent
50 tsz! 2 tölt tsz! 0 ism 75 [h 1.3 j 1.8] tf ism 26
e 50 b 45 tl [h 1.3 j 1.8] tl b 172
b 60 e 70 b 120 e 46 b 99.8 tf poz! :fent tf j 45 h 50 tsz!
b 45 e 10 tsz! 2 tölt tsz! 0 "sötétzöld4 tölt tsz! "fekete
Comenius Logo-ban Imagine Logo-ban
h 10 j 45 e 50 b 45 tl
xyhely! 0 0 tl b 60 e 70 b 120 e 46 b 99.8 tf
b 45 e 10 tsz! "sötétzöld4
tölt tsz! "fekete
h 10 j 45 poz! :start tl

Eredmény:

Comenius Logo-ban Imagine Logo-ban

18. gyakorlat: 13 kör rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc 13 kört fog kirajzolni
a számodra.

2. feladat: Készíts egy paraméteres eljárást, amely a parancsorba a felhasználó által


megadott hosszúságú és szögű kört rajzol úgy, hogy az alábbi rajzot tudja elkészíteni.

Comenius Logo Imagine Logo


tanuld kor1 :hossz :szog eljárás kor1 :hossz :szog
repeat 360 / :szog [e :hossz j ism 360 / :szog [e :hossz j
:szog] :szog]
vége vége
kor1 0.1 1 kor1 0.1 1
kor1 0.2 1 kor1 0.2 1
kor1 0.3 1 kor1 0.3 1
kor1 0.4 1 kor1 0.4 1
kor1 0.5 1 kor1 0.5 1
kor1 0.6 1 kor1 0.6 1
kor1 0.7 1 kor1 0.7 1
kor1 0.8 1 kor1 0.8 1
kor1 0.9 1 kor1 0.9 1
kor1 1.0 1 kor1 1.0 1
kor1 1.1 1 kor1 1.1 1
kor1 1.2 1 kor1 1.2 1
kor1 1.3 1 kor1 1.3 1

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

Angol nyelvű utasítások használatára példák


19. gyakorlat: Háromszög rajzolása
Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Lépj be a következő weboldalra https://turtleacademy.com/playground, ahol


online is kipróbálhatod a teknőc programozását angol nyelvű utasítások segítségével.
Ha nincs internet a számítógépeden, akkor Comenius Logoban vagy Imagine Logoban is
megteheted.
Imagine Logoban a Beállítások menüben válaszd ki az Angol verziót (English), ezután
újraindul a program és csak angol nyelvű utasításokat fogsz tudni begépelni. Ha újra vissza
akarsz térni a magyar nyelvű utasítások használatára, akkor majd válaszd a Beállítások
menü Magyar verziót (Hungarian).
Megjegyzés: az egyes Logo verziók között eltérések lehetnek, így nem minden utasítás
létezik/működik minden verzióban.

Miután beléptél online, vagy a számítógépeden lévő Logo programba, gépeld be az alábbi
utasításokat és nézd meg, hogyan működik a teknős és milyen dolgokra képes?
Először készítsünk egy eljárást, amely megtanítja a teknőst háromszöget rajzolni.

Comenius Logo Imagine Logo


to haromszog :hossz eljárás haromszog :hossz
repeat 3 [forward :hossz right ism 3 [e :hossz j 120]
120] vége
end

Majd sorra próbáljuk begépelni az alábbi utasításokat és figyeljük meg mi történik!

haromszog 100
haromszog 200
haromszog 300

2. feladat: Készíts egy paraméteres eljárást, amely a parancsorba a felhasználó által


megadott hosszúságú háromszöget rajzol úgy, hogy az alábbi rajzot tudja elkészíteni.

Eredmény:

Angol nyelvű utasítások használatára példák


20. gyakorlat: Négyzet rajzolása
Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Lépj be a következő weboldalra https://turtleacademy.com/playground, ahol


online is kipróbálhatod a teknőc programozását angol nyelvű utasítások segítségével.
Ha nincs internet a számítógépeden, akkor Comenius Logoban vagy Imagine Logoban is
megteheted.
Imagine Logoban a Beállítások menüben válaszd ki az Angol verziót (English), ezután
újraindul a program és csak angol nyelvű utasításokat fogsz tudni begépelni. Ha újra vissza
akarsz térni a magyar nyelvű utasítások használatára, akkor majd válaszd a Beállítások
menü Magyar verziót (Hungarian).
Megjegyzés: az egyes Logo verziók között eltérések lehetnek, így nem minden utasítás
létezik/működik minden verzióban.

Miután beléptél online, vagy a számítógépeden lévő Logo programba, gépeld be az alábbi
utasításokat és nézd meg, hogyan működik a teknős és milyen dolgokra képes?

a.) Először készítsünk egy eljárást, amely megtanítja a teknőst négyzetet rajzolni.
to fixnegyzet
repeat 4 [forward 50 right 90]
end

b.) Módosítsuk az előző eljárást úgy, hogy paraméterként tudjuk megadni a négyzet
oldalhosszát akárhányszor akarunk egy négyzetet rajzolni.
to valtozonegyzet:hossz
repeat 4 [forward :hossz right 90]
end
valtozonegyzet 10 valtozonegyzet 40
valtozonegyzet 20 valtozonegyzet 50
valtozonegyzet 30

2. feladat: Készíts egy paraméteres eljárást, amely a parancsorba a felhasználó által


megadott hosszúságú négyzetet rajzol úgy, hogy az alábbi rajzot tudja elkészíteni.

Eredmény:

21. gyakorlat: Pálcika ember rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy embert fog
kirajzolni a számodra.
2. feladat: a.) Készíts egy paraméteres eljárást, amely a program végrehajtása során az
általunk megadott sugarú kört rajzol.
b.) Felhasználva az általunk az a.) alpontban elkészített eljárást rajzoltassuk ki a teknőccel
az alábbi pálcika embert.

Comenius Logo Imagine Logo


tanuld kor :sugar eljárás kor :sugar
ism 360 [e :sugar j 1] ism 360 [e :sugar j 1]
vége vége

Fej megrajzolása: h 30 b 180


b 90 kor 0.5 elrejtteknőc
mutatteknőc
Szemek megrajzolása:
j 90 tf e 25 b 90 e 13 tl Eredmény, ha helyesen jársz el:
kor 0.1 tf h 26 tl kor 0.1
tf e 13 j 90 h 25 j 180 tl

Test megrajzolása:
e 30 j 45 e 50 h 50
b 90 e 50 h 50
j 45 e 50 j 45 e 50 h 50
b 90 e 50 h 50 j 45 h 50
22. gyakorlat: Papírhajtogatás rajzolása
Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc a papírhajtogatás


módját fogja kirajzolni a számodra.
2. feladat: a.) Készíts egy paraméteres eljárást, amely a program végrehajtása során az
általunk megadott hosszúságú háromszöget rajzol.
b.) Felhasználva az általunk az a.) alpontban elkészített eljárást rajzoltassuk ki a teknőccel
az alábbi rajzot.

Comenius Logo Imagine Logo


tanuld haromszog :hossz eljárás haromszog :hossz
repeat 3 [forward :hossz ism 3 [e :hossz j 120]
right 120] vége
vége
j 210 j 210
ism 2 [haromszog 40 b 60] ism 2 [haromszog 40 b 60]
haromszog 40 haromszog 40
h 40 b 60 h 40 b 60
haromszog 80 haromszog 80

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

23. gyakorlat: Kutya rajzolása


Osztály: VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, globális változók használata, algoritmikus gondolkodásmód kialakítása,
fejlesztése
Módszerek: frontális, magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy
csoportos feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készíts egy kutyafejet. A feladat megoldása során használj legalább egy
globális változót.
2. feladat: Paranéteres eljárás segítségével készíts egy kutyafejet.

eljárás kutya :méret


tf b 90 e :méret j 180 tl
ism 3 [e :méret/4 b 120] b 60 e :méret/4 j 60 e :méret*3/4
j 120 ism 3 [e :méret/4 b 120]
e :méret/4 e :méret/8 j 120 e :méret/8
globálisváltozó "hely1 poz
b 60 e :méret/4 b 135
e :méret/4/1.4142
poz! :hely1
j 135 e :méret/4
b 60 e :méret/8 j 120 e :méret/8
h :méret/4
j 120 e :méret/4 b 60 e :méret/8
b 30 tf e :méret/8 e :méret/32 tl
b 90 ism 360 [e 0.2 j 1]
tf j 90 e :méret/32 b 90 tl
ism 360 [e 0.1 j 1]
tf b 90 e :méret/32 j 90 e 9 e :méret/4 e 9 j 90 tl
b 90 ism 360 [e 0.2 j 1]
tf j 90 e :méret/32 b 90 tl
ism 360 [e 0.1 j 1]
haza
vége

Eredmény, ha helyesen jársz el:

24. gyakorlat: Macska rajzolása


Osztály: VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: frontális, magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy
csoportos feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Készíts egy macskafejet rajzoló eljárást. A feladat megoldásához háromszögek


rajzolásával juss el.

eljárás macska
törölkép
j 30
ism 6 [ism 3 [ e 100 j 120] e 100 j 60]
j 60 e 50 b 60 e 50 j 60 tf e 50 tl j 60 e 50
tf h 100 tl h 50 b 120 h 50 j 60
e 50 b 60 e 50 j 120 e 50
ism 3 [b 60 h 100] j 30
vége

Eredmény, ha helyesen jársz el:

25. gyakorlat: Arab számok rajzolása


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavakkal való ismerkedés, lokális változók létrehozása, majd értékadás
a lokális változónak, betűtípus, betűméret beállítása, szöveg kiíratása a képernyő
tetszőleges pontjára, számok rajzolása, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzolja számodra


az arab számjegyeket.
2. feladat: Határozzátok meg, hogy melyik programrészlet készíti el az egyes számokat és
melyik a felhívó szöveget.

Comenius Logo Imagine Logo


tanuld arabszámok eljárás arabszámok
törölmunka törölkép
tf b 90 e 300 j 90 e 13 j 30 lokálisváltozó "start
e 30 tl e 70 j 150 e 100 név poz "start
tf b 90 e 100 b 90 tl tf b 90 e 300 j 90 e 13 j 30
b 90 e 60 j 120 e 117 b 120 e e 30 tl e 70 j 150 e 100
60 tf b 90 e 100 b 90 tl
tf b 120 e 117 j 120 h 50 tl b 90 e 60 j 120 e 117 b 120 e
h 60 j 45 e 72 j 90 e 72 b 60
135 e 60 tf b 120 e 117 j 120 h 50 tl
tf xyhely! 0 0 h 50 tl h 60 j 45 e 72 j 90 e 72 b
j 90 e 100 b 135 e 90 b 135 e 135 e 60
63 tf e 50 j 90 tl tf poz! :start h 50 tl
tf e 16 tl e 20 ism 3 [b 90 e j 90 e 100 b 135 e 90 b 135 e
50] j 90 e 50 j 90 e 50 63 tf e 50 j 90 tl
tf e 50 tl e 50 h 50 j 90 e tf e 16 tl e 20 ism 3 [b 90 e
50 b 90 ism 4 [e 50 j 90] 50] j 90 e 50 j 90 e 50
tf h 418 b 90 h 110 j 90 tl tf e 50 tl e 50 h 50 j 90 e
e 60 j 110 e 54 b 110 h 20 e 50 b 90 ism 4 [e 50 j 90]
40 h 20 j 110 e 54 b 110 h 10 tf h 418 b 90 h 110 j 90 tl
e 20 e 60 j 110 e 54 b 110 h 20 e
tf e 80 tl 40 h 20 j 110 e 54 b 110 h 10
e 60 b 120 e 117 j 120 e 60 j e 20
120 e 117 tf b 120 e 130 b 90 tf e 80 tl
e 10 tl e 60 b 120 e 117 j 120 e 60 j
e 10 b 90 e 20 b 90 e 20 b 90 120 e 117 tf b 120 e 130 b 90
e 50 b 90 e 100 ism 3 [b 90 e e 10 tl
50] e 10 b 90 e 20 b 90 e 20 b 90
tf e 80 b 90 h 50 j 90 tl e 50 b 90 e 100 ism 3 [b 90 e
ism 360 [e 0.9 b 1] 50]
tf e 80 b 90 h 50 j 90 tl
betű! [Times New Roman] [14 ism 360 [e 0.9 b 1]
700 1 0 0]
betűtípus! [[Times New
tf xyhely! -290 220 b 90 Roman][14 700 1 0 0 238]]
betűzd [Az arab számok
kinézete nem véletlenül lett tf poz! [-290 220] b 90
kiválasztva,] h 30 címke [Az arab számok
betűzd [ugyanis minden egyes kinézete nem véletlenül lett
szám jelzi a szögek számát, kiválasztva,] h 30
amelyet bezár.] címke[ugyanis minden egyes
tl szám jelzi a szögek számát,
vége amelyet bezár.]
tl
vége

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

26. gyakorlat: Futball-labda rajzolása


Osztály: VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzolja a futball-


labdát számodra.
2. feladat: Társítsuk a megfelelő eljárásokat a megfelelő rajzokhoz.
3. feladat: Gondolkozz el azon, hogy a futball-labda gömb alakú. Próbáld meg kijavítani a
feladatban található hibákat úgy, hogy a kirajzolt futball-labda is gömb alakú legyen.

Comenius Logo Imagine Logo


tanuld egyhalomhatszög eljárás egyhalomhatszög
törölmunka törölkép
ism 5 [ism 6 [e 50 j 60] e 50 ism 5 [ism 6 [e 50 j 60] e 50
b 360/5] b 360/5]
vége vége

tanuld fotballabda01változat eljárás fotballabda01változat


törölmunka törölkép
tf b 90 e 200 j 90 tl b 18 tf b 90 e 200 j 90 tl b 18 ism
ism 5 [e 50 j 72] j 108 ism 5 [e 50 j 72] j 108 ism 8 [e
8 [e 50 j 60] 50 j 60]
ism 5 [e 50 b 72] b 108 ism ism 5 [e 50 b 72] b 108 ism 8
8 [e 50 b 60] [e 50 b 60]
ism 5 [e 50 j 72] j 108 ism ism 5 [e 50 j 72] j 108 ism 8
8 [e 50 j 60] [e 50 j 60]
ism 5 [e 50 b 72] b 108 ism ism 5 [e 50 b 72] b 108 ism 8
8 [e 50 b 60] [e 50 b 60]
ism 5 [e 50 j 72] j 108 ism ism 5 [e 50 j 72] j 108 ism 8
8 [e 50 j 60] [e 50 j 60]
vége vége

tanuld fotballabda02változat eljárás fotballabda02változat


törölmunka törölkép
tf b 90 e 200 j 90 tl b 18 tf b 90 e 200 j 90 tl b 18 ism
ism 5 [e 50 j 72] j 108 ism 5 [e 50 j 72] j 108 ism 7 [e
7 [e 50 j 60] 50 j 60]
b 132 ism 10 [e 50 j 60] ism b 132 ism 10 [e 50 j 60] ism 5
5 [e 50 b 72] b 108 [e 50 b 72] b 108
ism 10 [e 50 b 60] ism 5 [e ism 10 [e 50 b 60] ism 5 [e 50
50 j 72] j 108 j 72] j 108
ism 10 [e 50 j 60] ism 5 [e ism 10 [e 50 j 60] ism 5 [e 50
50 b 72] b 108 b 72] b 108
ism 10 [e 50 b 60] ism 5 [e ism 10 [e 50 b 60] ism 5 [e 50
50 j 72] j 72]
vége vége

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo


27. gyakorlat: Futballpálya rajzolása
Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók
létrehozása, majd értékadás a lokális változónak, teknős mozgásának, irányításának
tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzolja a


fotbalpályát számodra.
2. feladat: Határozzátok meg, hogy melyik programrészlet készíti el a futballpálya egyes
részeit.
Comenius Logo Imagine Logo
tanuld futballpálya eljárás futballpálya
törölmunka tsz! 10 törölkép tsz! "sötétzöld
tf b 180 e 100 j 90 e 200 j tf b 180 e 100 j 90 e 200 j
90 tl 90 tl ism 2 [e 240 j 90 e
ism 2 [e 240 j 90 e 200 j 90 200 j 90 tf j 45 e 10 tsz!
tf j 45 e 10 tsz! [0 94 0] "sötétzöld2 tölt tsz!
tölt tsz! 10 h 10 b 45 tl] "sötétzöld h 10 b 45 tl]
j 90 e 200 b 90 j 90 e 200 b 90
ism 2 [e 240 j 90 e 200 j ism 2 [e 240 j 90 e 200 j
90] e 92.5 b 90 ism 360 [e 90] e 92.5 b 90 ism 360 [e
0.5 j 1] tf e 200 tl 0.5 j 1] tf e 200 tl
h 16.81 b 90 h 57 b 90 h h 16.81 b 90 h 57 b 90 h
16.81 tf e 400 tl 16.81 tf e 400 tl
h 16.81 b 90 h 57 b 90 h h 16.81 b 90 h 57 b 90 h
16.81 16.81
b 90 e 34.22 j 90 b 90 e 34.22 j 90
e 50.43 j 90 e 125.45 j 90 e e 50.43 j 90 e 125.45 j 90 e
50.43 50.43
tf h 400 tl tf h 400 tl
e 50.43 j 90 e 125.45 j 90 e e 50.43 j 90 e 125.45 j 90 e
50.43 50.43
j 90 e 62.724 j 90 tf e 400 j 90 e 62.724 j 90 tf e 400
h 50.43 tl h 50.43 tl
j 90 h 28 j 90 h 28
j 30 ism 150 [e 0.4 b 0.4] j lokálisváltozó "körcikk
120 név poz "körcikk
tf xyhely! 149.57 49 e j 30 ism 150 [e 0.4 b 0.4] j
299.14 b 120 tl 120
ism 150 [e 0.4 j 0.4] j 240 tf poz! :körcikk e 299.14 b
tf e 149.57 b 90 tsz! 0 tl 120 tl
vége ism 150 [e 0.4 j 0.4] j 240
tf e 149.57 b 90 tsz!
futballpálya "fekete tl
vége
futballpálya

Eredmények, ha helyesen jársz el:


Comenius Logo Imagine Logo

28. gyakorlat: Kosárlabda rajzolása


Osztály: VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók
létrehozása, majd értékadás a lokális változónak, teknős mozgásának, irányításának
tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzolja a


kosárlabdát számodra:
2. feladat: Határozzátok meg, hogy melyik programrész a kosárlabda mely részét rajzolja
ki?
Comenius Logo Imagine Logo
tanuld kosarlabda eljárás kosarlabda
lokális "xstart lokálisváltozó "start
név "xstart xhely név poz "start
lokális "ystart tv! 2 j 90 ism 360 [e 1 j 1]
név "ystart yhely tf j 90 e 57 tsz! "narancs5
tv! 2 j 90 ism 360 [e 1 j 1] tölt tsz! "fekete
tf j 90 e 57 tsz! [255 140 0] lokálisváltozó "közép
tölt tsz! 0 lokális "xközép név poz "közép
név "xközép xhely lokális h 57 tl
"yközép név "yközép yhely h j 45 ism 128 [e 1 b 0.7]
57 tl j 45 ism 128 [e 1 b tf poz! :közép j 90 j 44.6 e
0.7] tf xyhely! :xközép 57 b 162 tl
:yközép j 90 j 44.6 e 57 b ism 116 [e 1 b 0.3]
162 tl ism 116 [e 1 b 0.3] tf tf poz! :közép
xyhely! :xközép :yközép j j 51.8 h 57 tl j 50 ism 70 [e
51.8 h 57 tl j 50 ism 70 [e 0.6 b 1.3] ism 40 [e 0.8 b
0.6 b 1.3] ism 40 [e 0.8 b 0.8]
0.8] ism 38 [e 1 j 0.8] ism 38 [e 1 j 0.8]
tf xyhely! :xközép :yközép tf poz! :közép
b 23 h 57 tl b 10 ism 50 [e b 23 h 57 tl b 10 ism 50 [e
0.8 j 1.3] ism 20 [e 0.8 j 0.8 j 1.3] ism 20 [e 0.8 j
0.4] ism 38 [e 1 b 0.8] tv! 1 0.4]
b 92 tf xyhely! :xstart ism 38 [e 1 b 0.8] tv! 1 b 92
:ystart tl tf poz! :start tl
vége vége
kosarlabda kosarlabda
kosarlabda j 180 kosarlabda kosarlabda j 180 kosarlabda

Eredmények, ha helyesen jársz el:


Comenius Logo Imagine Logo

29. gyakorlat: Kulcs rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók
létrehozása, majd értékadás a lokális változónak, teknős mozgásának, irányításának
tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzolja a kulcsot


számodra.
2. feladat: Határozzátok meg, hogy melyik programrész a kulcs melyik részét rajzolja ki.

Comenius Logo Imagine Logo


tanuld kulcs eljárás kulcs
törölmunka tf b 90 e 300 j 90 törölkép tf b 90 e 300 j 90
tl lokális "xstart tl
név "xstart xhely lokálisváltozó "start
lokális "ystart név poz "start
név "ystart yhely ism 2 [e 20 j 90 e 300 j 90]
ism 2 [e 20 j 90 e 300 j 90] j 90 e 20 j 90 e 20 b 90 e 20
j 90 e 20 j 90 e 20 b 90 e 20 j 90 e 20 j 90 e 20
j 90 e 20 j 90 e 20 b 90 e 50 b 90 e 50 b 90 e 10
b 90 e 50 b 90 e 50 b 90 e 10 b 90 e 20
b 90 e 20 j 90 e 20 j 90 e 20 j 90 e 20 j 90 e 20 b 90 e 20
b 90 e 20 j 90 e 20 j 90 e 20 j 90 e 20 j 90 e 20 b 90 e 20
b 90 e 20 j 90 e 20 j 90 e 20 j 90 e 20 j 90 e 20
b 90 e 10 b 90 e 50 b 90 e 50 b 90 e 10 b 90 e 50 b 90 e 50
b 90 e 20 j 90 e 20 j 90 e 20 b 90 e 20 j 90 e 20 j 90 e 20
b 90 e 20 j 90 e 160 b 90 e 20 j 90 e 160
j 90 e 10 b 90 e 10 j 90 e 10 j 90 e 10 b 90 e 10 j 90 e 10
b 90 e 10 b 90 e 10
j 90 tf h 30 j 90 e 4 b 90 tl j 90 tf h 30 j 90 e 4 b 90 tl
ism 360 [e 2 b 1] ism 360 [e 2 b 1]
lokális "xköz név "xköz xhely lokálisváltozó "köz
lokális "yköz név "yköz yhely név poz "köz
tf j 90 h 4 b 90 h 30 tl tf j 90 h 4 b 90 h 30 tl
j 90 e 10 b 90 e 10 j 90 e 10 j 90 e 10 b 90 e 10 j 90 e 10
b 90 e 10 b 90 e 10
tf xyhely! :xköz :yköz b 90 e tf poz! :köz b 90 e 115 j 90
115 j 90 e 20 b 90 tl e 20 b 90 tl
j 45 ism 4 [e 60 ism 180 [e j 45 ism 4 [e 60 ism 180 [e
0.26 b 1] e 60 j 90] 0.26 b 1] e 60 j 90]
tf j 45 e 10 tölt h 30 j 90 e tf j 45 e 10 tölt h 30 j 90 e
125 tölt e 200 tölt 125 tölt e 200 tölt
b 90 e 30 tölt h 30 j 180 b 90 e 30 tölt h 30 j 180
tf xyhely! :xstart :ystart tl tf poz! :start tl
vége vége

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

30. gyakorlat: Pajzs rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés, csoportalkotás „ki vagyok én?” módszerrel
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzolja a pajzsot


számodra.
2. feladat: Alkossunk csoportokat! Készítsünk eljárást, amely elkészíti az alábbi pajzsot.

Comenius Logo Imagine Logo


tanuld pajzs eljárás pajzs
e 100 j 90 e 100 j 90 e 100 e 100 j 90 e 100 j 90 e 100
ism 45 [e 1 j 1] ism 45 [e 1 j 1]
e 30 ism 90 [e 0.3 j 1] e 30 e 30 ism 90 [e 0.3 j 1] e 30
ism 45 [e 1 j 1] ism 45 [e 1 j 1]
haza e 40 haza e 40
tf j 90 e 5 tl ism 2 [e 40 b tf j 90 e 5 tl ism 2 [e 40 b
90 e 50 b 90] tf e 50 tl ism 90 e 50 b 90] tf e 50 tl ism
2 [e 40 b 90 e 50 b 90] 2 [e 40 b 90 e 50 b 90]
tf j 90 e 10 b 90 tl e 40 j tf j 90 e 10 b 90 tl e 40 j
90 e 28 ism 45 [e 1 j 1] e 16 90 e 28 ism 45 [e 1 j 1] e 16
ism 45 [e 0.3 j 1] j 90 e 84 ism 45 [e 0.3 j 1] j 90 e 84
tf b 90 e 10 tl e 40 b 90 e tf b 90 e 10 tl e 40 b 90 e
28 ism 45 [e 1 b 1] e 16 ism 28 ism 45 [e 1 b 1] e 16 ism
45 [e 0.3 b 1] b 90 e 84 45 [e 0.3 b 1] b 90 e 84
tf e 8 tl ism 360 [e 0.08 j tf e 8 tl ism 360 [e 0.08 j
1] tf e 50 tl ism 360 [e 0.08 1] tf e 50 tl ism 360 [e 0.08
j 1] tf h 50 j 90 e 40 b 90 j 1] tf h 50 j 90 e 40 b 90
tl tl
ism 360 [e 0.08 j 1] tf b 90 ism 360 [e 0.08 j 1] tf b 90
e 70 b 90 tl ism 360 [e 0.08 e 70 b 90 tl ism 360 [e 0.08
j 1] tf b 90 e 35 j 90 e 60 b j 1] tf b 90 e 35 j 90 e 60 b
90 tl 90 tl
ism 360 [e 0.08 j 1] ism 360 [e 0.08 j 1]
vége vége
Eredmények, ha helyesen jársz el:
Comenius Logo Imagine Logo

31. gyakorlat: Robotparipa rajzolása


Osztály: VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók
létrehozása, majd értékadás a lokális változónak, teknős mozgásának, irányításának
tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés, csoportalkotás „ki vagyok én?” módszerrel, differenciált oktatás is
lehetséges ezzel a feladattal (ügyesebbek elkészítik a robotparipához tartozó 6 eljárást,
közepes tanulók elkészítik a medálkészítő eljárást, a gyenge tanulók a hold eljárást
próbálhatják meg elkészíteni)
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc felhasználva a


téglalap és a háromszög rajzolás eljárását kirajzolja számodra a következő érdekes rajzok
valamelyikét: robotparipát, medált, holdat, meg más érdekes alakzatokat.
2. feladat: Alkossunk csoportokat! Készítsünk eljárásokat, amely elkészíti az alábbi
rajzokat!
Imagine Logo
eljárás derékszögûtrapéz
lokálisváltozó "ide név poz "ide
e 60 j 90 e 180 j 120 e 69.36 j 60 poz! :ide j 90
tf j 60 e 5 tsz! "szürkésbarna3 tölt tsz! "fekete tl haza
vége

eljárás háromszög
lokálisváltozó "ide név poz "ide
e 50 j 90 e 20
poz! :ide
tf b 75 e 10 tölt h 10 j 75 tl
Imagine Logo
vége

eljárás háromszög2
lokálisváltozó "ide név poz "ide
e 50 b 90 e 20
poz! :ide
tf j 75 e 10 tölt h 10 b 75 tl
vége

eljárás lófej
lokálisváltozó "ide név poz "ide
e 60 j 90 e 20 j 60 e 69.36 j 30 poz! :ide
tf j 60 h 5 tsz! "szürkésbarna3 tölt tsz! "fekete tl haza
vége

eljárás lófarok
lokálisváltozó "ide név poz "ide
ism 90 [e 1 j 1]
j 155
ism 60 [e 1.2 b 1.1]
poz! :ide j 180
tf j 60 e 5 tölt tl
vége

eljárás robotparipa
derékszögûtrapéz
j 90 e 25 j 90
háromszög h 30 b 90 háromszög
j 180 e 45 j 90
háromszög2 e 30 j 90 háromszög2
haza e 60 j 90 e 180 b 90 lófej
haza tf b 90 e 55.777 j 90 e 2 tl lófarok
haza tf e 60 j 90 e 124.223 b 90 e 2 tl lófarok
haza
vége

törölkép tv! 1 robotparipa

eljárás hold
ism 180 [e 1 j 1]
j 155
ism 120 [e 1.2 b 1.1]
b 23
vége

törölkép hold
törölkép ism 4 [hold j 90] tv! 3 h 200

eljárás medál
b 90
lokálisváltozó "ide név poz "ide
ism 90 [e 1 j 1]
j 155
ism 60 [e 1.2 b 1.1]
poz! :ide
tf j 45 h 10 tsz! "zöldesbarna2 tölt tsz! "fekete e 10 b 45
e 10 tl
Imagine Logo
lokálisváltozó "ide név poz "ide
ism 90 [e 1 b 1]
b 155
ism 60 [e 1.2 j 1.1]
poz! :ide tf b 45 h 10 tsz! "zöldesbarna2 tölt tsz! "fekete
e 10 j 45 e 5 j 90 e 10 tl
tsz! "vörös
tv! 26
pont tv! 1 tsz! "fekete
vége

törölkép medál

eljárás jelzőlámpa
törölkép haza tf e 50 tl j 90 ism 4 [e 150 j 90 e 100 j 90 e
150] haza tf j 90 h 88 tölt tv! 88 tsz! "vörös pont e 88
tsz! "fehér pont e 88 tsz! "zöld pont tsz! "fekete tl tv! 1
vége

törölkép jelzőlámpa

Eredmények, ha helyesen jársz el:

Imagine Logo

32. gyakorlat: Teniszező rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók
létrehozása, majd értékadás a lokális változónak, teknős mozgásának, irányításának
tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzolja a teniszező


személyt számodra.
2. feladat: Határozzátok meg, hogy melyik programrész a teniszező melyik részét rajzolja
ki.

Comenius Logo Imagine Logo


tanuld teniszező eljárás teniszező
lokális "xstart név "xstart lokálisváltozó "start
xhely lokális "ystart név név poz "start
"ystart yhely tf tv! 6 e 10 tf tv! 6 e 10 tl
tl j 30 e 60 b 135 e 30 h 30 j
j 30 e 60 b 135 e 30 h 30 j 225
225 e 3 lokális "xnyak e 3 lokálisváltozó "nyak
név "xnyak xhely lokális név poz "nyak
"ynyak név "ynyak yhely e 3 j e 3 j 90 e 30 b 45 e 15 j 45
90 e 30 b 45 e 15 j 45 e 15 tf poz! :nyak b 180
e 15 tf xyhely! 32.6 60.46 b e 6 j 90 tl ism 360 [e 0.1 b
180 e 6 j 90 tl ism 360 [e 1]
0.1 b 1] tf b 90 e 4 tölt h 10 j 90 tl
tf b 90 e 4 tölt h 10 j 90 tl j 20
j 20 e 18 b 90 e 15 e 18 b 90 e 15
tv! 1 b 10 e 20 b 60 tv! 1
lokális "xütő név "xütő xhely b 10 e 20 b 60
lokális "yütő név "yütő yhely lokálisváltozó "ütő
ism 145 [e 0.15 j 0.8] név poz "ütő
ism 40 [e 0.15 j 1.8] ism 145 [e 0.15 j 0.8]
ism 145 [e 0.15 j 0.8] ism 40 [e 0.15 j 1.8]
b 60 e 20 b 10 j 180 ism 145 [e 0.15 j 0.8]
tf xyhely! :xütő :yütő j 90 e b 60 e 20 b 10 j 180
2 b 90 tl tf poz! :ütő j 90 e 2 b 90 tl
ism 4 [ism 4 [e 4 j 90] e 4] ism 4 [ism 4 [e 4 j 90] e 4]
b 180 b 180
ism 4 [ism 4 [e 4 j 90] e 4] ism 4 [ism 4 [e 4 j 90] e 4]
b 214 tf xyhely! :xstart b 214 tf poz! :start tl
:ystart tl vége
vége
Eredmények, ha helyesen jársz el:
Comenius Logo Imagine Logo

33. gyakorlat: Példák körívek kirajzolására


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.
Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el a teknőc!
2. feladat: a.) Társítsd az adott programkódot az egyes ábrákhoz. b.) Egészítsd ki a
megadott programkódot úgy, hogy a teknős a megfelelő ábrát rajzolja ki.
1. ábra: ism 90 [e 1 b 1]
2. ábra: ism 90 [e 1 j 1]
3. ábra: ism 90 [e 1 b 1] ism 90 [e 1 j 1]
4. ábra: ism 90 [e 1 j 1] ism 90 [e 1 b 1]
5. ábra: ism 90 [e 1 b 1] ism 90 [e 1 j 1] j 90 ism 90 [e 1 b 1]
6. ábra
ism 90 [e 1 b 1] ism 90 [e 1 j 1]
j 90 ism 90 [e 1 b 1] j 90
ism 90 [e 1 j 1] ism 90 [e 1 b 1]
7. ábra: ism 90 [e 1 b 1] j 90 ism 90 [e 1 j 1] ism 90 [e 1 b 1]
8. ábra
ism 90 [e 1 j 1] j 90 ism 90 [e 1 b 1] j 90 ism 90 [e 1 j 1]
9. ábra
ism 2 [ism 90 [e 1 b 1] ism 90 [e 1 j 1] j 90 ism 90 [e 1 b
1] j 90 ism 90 [e 1 j 1] ism 90 [e 1 b 1]]
10. ábra
eljárás 4körív
j 90 ism 4 [ism 90 [e 1 b 1] ism 90 [e 1 j 1] j 90 ism 90 [e
1 b 1] j 90 ism 90 [e 1 j 1] ism 90 [e 1 b 1]] b 90
vége

Eredmények, ha helyesen jársz el:

34. gyakorlat: Vár építése 1. változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy várat fog
kirajzolni a számodra.
A Comenius Logo-ban egyszerre használhatjuk az utasítások magyar és angol nyelvű
változatát is. Imagine Logo-ban viszont vagy csak magyar vagy csak angol utasításokkal
tudunk dolgozni.
2. feladat: Alkossunk három csoportot. Mindenik készítse el a vár egy részletét
paraméteres eljárással. Miután kész, rakjuk össze az egyes részeket egy programba és
figyeljük meg, hogy a teknős hogyan rajzolja ki a várat számunkra.
3. feladat: a.) Társítsd az adott programkódot az egyes ábrákhoz. b.) Egészítsd ki a
megadott programkódot úgy, hogy a teknős a megfelelő ábrát rajzolja ki.

Comenius Logo-ban Imagine Logo-ban


tanuld bástya eljárás bástya
e 170 ism 5 [e 20 j 90 e 15 j 90 e 170 ism 5 [e 20 j 90 e 15
e 20 b 90 e 15 b 90] e 20 j 90 e j 90 e 20 b 90 e 15 b 90] e
15 j 90 e 190 j 90 e 165 j 90 20 j 90 e 15 j 90 e 190 j 90
end e 165 j 90
vége
tanuld fal eljárás fal
e 100 ism 3 [e 20 j 90 e 15 j 90 e 100 ism 3 [e 20 j 90 e 15
e 20 b 90 e 15 b 90] e 20 j 90 e j 90 e 20 b 90 e 15 b 90] e
15 j 90 e 120 j 90 e 105 j 90 20 j 90 e 15 j 90 e 120 j 90
end e 105 j 90
vége
tanuld var_epites eljárás var_epites
tf b 90 e 300 j 90 tl tf b 90 e 300 j 90 tl
bástya bástya
j 90 e 165 b 90 j 90 e 165 b 90
ism 3 [fal j 90 e 105 b 90] ism 3 [fal j 90 e 105 b 90]
bástya bástya
end vége
bástya bástya
fal fal
var_epites var_epites

Eredmény:

Comenius Logo-ban Imagine Logo-ban

35. gyakorlat: Vár rajzolása 2. változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy várat fog
kirajzolni a számodra.
A Comenius Logo-ban egyszerre használhatjuk az utasítások magyar és angol nyelvű
változatát is. Imagine Logo-ban viszont vagy csak magyar vagy csak angol utasításokkal
tudunk dolgozni.
Először elkészítjük a paraméteres háromszög és négyszög eljárását.
2. feladat: Alkossunk három csoportot. Mindenik készítse el a vár egy részletét
paraméteres eljárással. Miután kész, rakjuk össze az egyes részeket egy programba és
figyeljük meg, hogy a teknős hogyan rajzolja ki a várat számunkra.
3. feladat: a.) Társítsd az adott programkódot az egyes ábrákhoz. b.) Egészítsd ki a
megadott programkódot úgy, hogy a teknős a megfelelő ábrát rajzolja ki.

Comenius Logo-ban Imagine Logo-ban


tanuld negyzet :hossz eljárás negyzet :hossz
repeat 4 [back :hossz left 90] ism 4 [h :hossz b 90]
vége vége
tanuld haromszog :hossz eljárás haromszog :hossz
repeat 3 [forward :hossz right 120] ism 3 [e :hossz j 120]
vége vége
tanuld haz :meret eljárás haz :meret
negyzet :meret negyzet :meret
right 30 j 30
haromszog :meret haromszog :meret
left 30 b 30
vége vége
repeat 4 [negyzet 80 b 90] ism 4 [negyzet 80 b 90]
j 90 e 80 b 90 j 90 e 80 b 90
repeat 2 [negyzet 80 b 90] ism 2 [negyzet 80 b 90]
j 180 e 160 haz 80 j 180 e 160 haz 80
b 90 tf e 160 j 90 tl b 90 tf e 160 j 90 tl
haz 80 haz 80

Eredmény:

Comenius Logo-ban Imagine Logo-ban


36. gyakorlat: Virág rajzolása
Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy virágot fog
kirajzolni a számodra.
2. feladat: Alkossunk három csoportot. Mindenik készítse el a virág egy részletét. Miután
kész, rakjuk össze az egyes részeket egy programba és figyeljük meg, hogy a teknős
hogyan rajzolja ki a virágszirmot számunkra.
3. feladat: a.) Társítsd az adott programkódot az egyes ábrákhoz. b.) Egészítsd ki a
megadott programkódot úgy, hogy a teknős a megfelelő ábrát rajzolja ki.

Comenius Logo Imagine Logo


tanuld jobb.iv :fok :sugar eljárás jobb.iv :fok :sugar
ism :fok [e :sugar*0.0174 j ism :fok [e :sugar*0.0174 j
1] 1]
vége vége
tanuld virag eljárás virag
ism 6 [j 60 szirom] ism 6 [j 60 szirom]
vége vége
tanuld szirom eljárás szirom
jobb.iv 60 50 jobb.iv 60 50
j 120 j 120
jobb.iv 60 50 jobb.iv 60 50
vége vége
másik megoldás másik megoldás

tanuld virag2 eljárás virag2


ism 18 [j 20 szirom] ism 18 [j 20 szirom]
vége vége
jobb.iv 200 80 jobb.iv 200 80
szirom szirom
virag2 virag2

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo


Angol nyelvű utasítások használatára példák
37. gyakorlat: Sokszög rajzolása
Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Lépj be a következő weboldalra https://turtleacademy.com/playground, ahol


online is kipróbálhatod a teknőc programozását angol nyelvű utasítások segítségével.
Ha nincs internet a számítógépeden, akkor Comenius Logoban vagy Imagine Logoban is
megteheted.
Imagine Logoban a Beállítások menüben válaszd ki az Angol verziót (English), ezután
újraindul a program és csak angol nyelvű utasításokat fogsz tudni begépelni. Ha újra vissza
akarsz térni a magyar nyelvű utasítások használatára, akkor majd válaszd a Beállítások
menü Magyar verziót (Hungarian).
Megjegyzés: az egyes Logo verziók között eltérések lehetnek, így nem minden utasítás
létezik/működik minden verzióban.
Miután beléptél online, vagy a számítógépeden lévő Logo programba, gépeld be az alábbi
utasításokat és nézd meg, hogyan működik a teknős és milyen dolgokra képes?
Először készítsünk egy eljárást, amely megtanítja a teknőst sokszöget rajzolni.
Comenius Logo Imagine Logo
to sokszog :oldalhossz eljárás sokszog :oldalhossz
:csucsokszama :csucsokszama
repeat :csucsokszama [forward ism :csucsokszama [e :oldalhossz j
:oldalhossz right 360/ 360/ :csucsokszama]
:csucsokszama] vége
end
Majd sorra próbáljuk begépelni az alábbi utasításokat és figyeljük meg mi történik!

2. feladat: Készíts egy paraméteres eljárást, amely a parancssorba a felhasználó által


megadott hosszúságú és oldalszámú sokszöget rajzol. Ha helyesen jársz el, akkor az
eredménynél megadott ábrákat kapod, ha beírod az alábbi utasításokat.

sokszog 50 3 sokszog 50 7
sokszog 50 4 sokszog 50 8
sokszog 50 5 sokszog 50 9
sokszog 50 6 sokszog 50 10
Eredmény:
Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

38. gyakorlat: Csiga rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy csigát fog kirajzolni
a számodra.
2. feladat: Készíts egy paraméteres eljárást, amely a parancssorba a felhasználó által
megadott hosszúságú négyzetet rajzol ki. Ezt felhasználva készíts egy csigát rajzoló eljárást,
amely az eredménynél megadott ábrákat fogja kirajzolni.

Comenius Logo Imagine Logo


tanuld négyzet :hossz eljárás négyzet :hossz
ism 4 [e :hossz j 90] ism 4 [e :hossz j 90]
vége vége

Csigaház megrajzolásához írd be a következőket:


négyzet 40
b 45 h 28.2
négyzet 56.4
b 45 h 39.762
négyzet 79.524
b 45 h 56.06442
négyzet 112.12884
b 45 h 79.0508322
négyzet 158.1016644

Második megoldás a Csigaház megrajzolására. Hasonló az előzőhez, csak arányosan kisebb:

törölkép
négyzet 20
b 45 h 14.1
négyzet 28.2
b 45 h 19.881
négyzet 39.762
b 45 h 28.03221
négyzet 56.06442
b 45 h 39.5254161
négyzet 79.0508322

Csiga testének, tapogatójának és szemének a megrajzolása. A második megoldáshoz készült.


e 79.0508322 j 50 h 20 b 30 e 40 j 70 e 110 j 90 e 24
j 90 e 32 h 32 b 90 b 15 e 60 tv! 5 pont tv! 1 h 60 j 30 e 60
tv! 5 pont tv! 1
Ha érdekel, hogy néz ki az első megoldáshoz a csiga teste, azt már neked kell elkészítened.
Hasznos lehet továbbá a következő két utasítás is: elrejtteknőc, mutatteknőc.

Szerkesztette: Berecki Zoltán Oldal: 48


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

39. gyakorlat: Kisteherautó rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy kisteherautót fog
kirajzolni a számodra.
2. feladat: Készíts egy paraméteres eljárást, amely a parancssorba a felhasználó által
megadott hosszúságú négyzetet rajzol. Készíts egy másik eljárást is, amely az autó kerekét
fogja kirajzolni. Ezeket felhasználva készítsd el az eredménynél megadott rajzokat.

Comenius Logo Imagine Logo


tanuld negyzet :hossz eljárás negyzet :hossz
ism 4 [b 90 e :hossz] ism 4 [b 90 e :hossz]
vége vége
tanuld kor eljárás kor
ism 360 [e 0.5 j 1] ism 360 [e 0.5 j 1]
vége vége
Az autó kabinjának az Az autó kabinjának az
elkészítése: elkészítése:
negyzet 100 negyzet 50 negyzet 100 negyzet 50
Az autó ládájának a Az autó ládájának a
megrajzolása: megrajzolása:
h 100 b 90 e 280 j 90 h 100 b 90 e 280 j 90
e 50 j 90 e 180 e 50 j 90 e 180
Kerekek felszerelése: Kerekek felszerelése:
b 90 h 50 j 90 e 50 b 90 h 50 j 90 e 50
kor h 180 kor kor h 180 kor

Eredmények, ha helyesen jársz el:

Szerkesztette: Berecki Zoltán Oldal: 49


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo Imagine Logo

40. gyakorlat: Nagyteherautó rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy nagyteherautót fog
kirajzolni a számodra.
2. feladat: Készíts egy paraméteres eljárást, amely a parancssorba a felhasználó által
megadott hosszúságú négyzetet rajzol. Készíts egy másik eljárást is, amely az autó kerekét
fogja kirajzolni. Ezeket felhasználva készítsd el az eredménynél megadott rajzokat.

Comenius Logo Imagine Logo


tanuld negyzet :hossz eljárás negyzet :hossz
ism 4 [b 90 e :hossz] ism 4 [b 90 e :hossz]
vége vége
tanuld kor eljárás kor
ism 360 [e 0.5 j 1] ism 360 [e 0.5 j 1]
vége vége
Az autó kabinjának az Az autó kabinjának az
elkészítése: elkészítése:
negyzet 100 negyzet 100
negyzet 50 negyzet 50
Az autó ládájának a Az autó ládájának a
megrajzolása: megrajzolása:
h 100 b 90 e 280 j 90 h 100 b 90 e 280 j 90
e 150 j 90 e 180 b 90 h 150 e 150 j 90 e 180 b 90 h 150
Kerekek felszerelése: Kerekek felszerelése:
j 90 e 50 kor h 180 kor j 90 e 50 kor h 180 kor

Szerkesztette: Berecki Zoltán Oldal: 50


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Eredmények, ha helyesen jársz el:


Comenius Logo Imagine Logo

41. gyakorlat: Esernyő rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzol egy esernyőt
számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy esernyőt. Lokális változók
használatával old meg a feladatot. A kezdő poziciót egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.
Imagine Logo
eljárás esernyő
lokálisváltozó "start név poz "start ism 90 [e 1.95 j 1]
lokálisváltozó "cs név poz "cs ism 91 [e 1.95 j 1]
j 140 ism 37 [e 2.3 b 2.8] j 142.6 ism 52 [e 2.3 b 0.7]
tf ism 52 [h 2.3 j 0.7] tl b 40 ism 37 [e 2.3 b 2.8]
j 143.6 ism 52 [e 2.3 j 0.7] tf ism 52 [h 2.3 b 0.7] tl
b 40 ism 37 [e 2.3 b 2.8] j 143.6 tf poz! :cs
b 90 e 5 j 90 h 95 tl h 100 tf e 195 tl e 10
ism 180 [e 0.1 j 1] b 180 h 10 tf h 95 tl h 100
ism 210 [h 0.5 j 1] ism 180 [h 0.1 j 1]
ism 210 [h 0.3 b 1] j 180 tf poz! :start tl
vége
esernyő
törölkép ism 4 [j 90 esernyő]
törölkép ism 8 [j 45 esernyő]
Eredmények, ha helyesen jársz el:
Szerkesztette: Berecki Zoltán Oldal: 51
Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Imagine Logo

42. gyakorlat: Focista rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzol egy focistát
számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy focistát. Lokális változók használatával
old meg a feladatot. A kezdő poziciót egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo
eljárás focista
lokálisváltozó "start
név poz "start tf tv! 6 e 10 tl
j 30 e 60 b 135 e 30 h 30 j 225
e 3 lokálisváltozó "nyak név poz "nyak e 3 j 90 e 30 b 45 e
15 j 45
e 15 lokálisváltozó "láb név poz "láb tf poz! :nyak b 180
e 6 j 90 tl ism 360 [e 0.1 b 1]
tf b 90 e 4 tölt h 10 j 90 tl j 20 e 18 b 90 e 15 tv! 1
tf poz! :láb j 40 e 20 tl
tv! 13 pont tf b 90 poz! :start tl
vége

focista

törölkép ism 4 [focista tf j 90 e 80 b 90 tl]


Eredmények, ha helyesen jársz el:

Szerkesztette: Berecki Zoltán Oldal: 52


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Imagine Logo

43. gyakorlat: Hamburger rajzolása


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzol egy hamburgert
számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy hamburgert. Lokális változók
használatával old meg a feladatot. A kezdő poziciót egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.
Imagine Logo
eljárás hamburger
tf b 135 e 50 j 135 tl lokálisváltozó "start
név poz "start j 90 e 10 ism 162 [e 0.2 b 1] ism 90 [e 1 b
0.4] ism 162 [e 0.2 b 1] e 71 tf poz! :start j 90 e 50 j 90
e 72 b 90 tl j 90 ism 162 [e 0.2 b 1] ism 90 [e 1 b 0.4]
ism 162 [e 0.2 b 1] b 12 ism 82 [e 1 j 0.3] ism 180 [e 0.15
j 1] j 2 ism 75 [e 1 b 0.4] ism 180 [e 0.15 j 1] tf poz!
:start tl j 15.4 e 82 b 60 ism 30 [e 0.3 j 1] ism 220 [e
0.1 b 1] lokálisváltozó "sajt név poz "sajt ism 5 [ism 140
[e 0.1 j 1] ism 140 [e 0.1 b 1]] ism 110 [e 0.1 b 1] ism
100 [e 0.1 j 1] tf poz! :start e 10 j 10 tl ism 2 [ ism 360
[e 0.06 j 1] tf b 90 e 10 tl ] ism 2 [ism 360 [e 0.06 j 1]
tf j 90 e 20 tl ] tf ism 2[b 90 e 10] j 45 e 10 tl ism 2 [
ism 360 [e 0.06 j 1] tf b 90 e 10 tl ] b 150 tf e 30 tl ism
360 [e 0.06 j 1] tf b 90 e 10 tl ism 360 [e 0.06 j 1] tf
poz! :sajt b 90 e 20 tl j 60 e 30 ism 110 [e 0.1 b 1] e 44
j 90 e 20 lokálisváltozó "sonka név poz "sonka e 10 b 135 e
22 tf poz! :sonka b 115 tl ism 40 [e 0.8 j 1] tf poz!
:sonka j 90 e 5 b 120 e 5 tl ism 26 [e 0.8 j 1] tf poz!
:sajt tl b 100 ism 10 [e 0.8 b 1] lokálisváltozó
"paradicsom név poz "paradicsom b 60 ism 30 [e 0.8 b 1] tf
poz! :paradicsom j 99 tl ism 10 [e 0.8 b 1] b 60 ism 32 [e
0.8 b 1] tf poz! [0 0] b 78 tl
vége

hamburger
törölkép ism 4 [hamburger j 90]
törölkép ism 8 [hamburger j 45]

Szerkesztette: Berecki Zoltán Oldal: 53


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Eredmények, ha helyesen jársz el:

Imagine Logo

44. gyakorlat: Kard rajzolása 1 változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzol egy kardot
számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy kardot. Lokális változók használatával
old meg a feladatot. A kezdő poziciót és a kard csúcsát egy-egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo
eljárás kard
tv! 3 j 45 e 100
lokálisváltozó "bal név poz "bal
tv! 1 j 135 e 20 j 45 e 87
tv! 3 j 90 e 14 h 28 j 90 e 100
lokálisváltozó "jobb
név poz "jobb
tv! 1 b 135 e 20 j 135 e 50
lokálisváltozó "csúcs
név poz "csúcs
tv! 3 poz! :jobb poz! :csúcs poz! :bal
h 95 ism 3 [ b 90 e 20] e 28 ism 3 [ e 20 b 90]
tf e 22 tl e 43 j 90 e 28 j 90 e 43 tv! 1 h 43
vége
kard
törölkép ism 4 [tf j 45 e 65 tl kard]
törölkép ism 4 [tf j 90 e 88 tl b 45 kard]
j 45 e 12
ism 4 [tf j 90 e 88 tl b 45 kard]
Eredmények, ha helyesen jársz el:
Imagine Logo

Szerkesztette: Berecki Zoltán Oldal: 54


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

45. gyakorlat: Kard rajzolása 2 változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzol egy kardot
számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy kardot. Lokális változók használatával
old meg a feladatot. A kezdő poziciót és a kard csúcsát egy-egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo
eljárás kard2
b 90 e 330 lokálisváltozó "jobb név poz "jobb
b 30 e 50 lokálisváltozó "csúcs név poz "csúcs
b 120 e 50 lokálisváltozó "bal név poz "bal
b 30 e 330 b 90 e 50 h 25 tf b 90 e 30 tsz! "szürke8 tölt
tsz! "fekete h 30 j 90 tl poz! :csúcs
j 60 e 50 j 30 e 330 b 90 e 25 j 90 e 10 j 90 e 100 j 90 e
10 j 90 e 28 j 90
tf e 5 tsz! "narancs tölt tsz! "fekete e 5 tl
e 100 b 90 e 44 b 90 e 100 h 100 j 150
ism 240 [e 0.45 j 1] b 30 tf ism 2 [e 10 j 90] tsz!
"szürkésbarna4 tölt e 20 tsz! "narancs tölt
tsz! "fekete ism 2 [ j 90 e 10] tl
vége

kard2

törölkép tf h 100 j 90 e 280 b 35 tl


kard2
tf b 55 e 550 j 90 e 85 j 125 tl
kard2

Eredmények, ha helyesen jársz el:


Imagine Logo

Szerkesztette: Berecki Zoltán Oldal: 55


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

46. gyakorlat: Kerékpár rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzol egy kerékpárt a
számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy kerékpárt. Lokális változók
használatával old meg a feladatot. A kezdő poziciót és a pedál pozicióját egy-egy lokális
változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo
eljárás kerékpár
e 22.8
lokálisváltozó "start név poz "start
e 22.8 j 90
ism 360 [e 0.4 j 1]
j 90 e 22.8
ism 12 [e 22.8 h 22.8 j 30]
b 150 e 38 j 130 tv! 2 h 10
b 70 e 10
tv! 3 h 20 e 10 tv! 2
j 70 e 55 tv! 1
tf e 5 j 90 tl
ism 360 [e 0.1 j 1]
tf j 90 e 5 tl
lokálisváltozó "pedal név poz "pedal
j 60 tv! 2 e 55
tv! 3 b 60 e 10 j 100 e 18
ism 180 [e 0.13 j 1]
ism 180 [h 0.13 b 1]
h 18 b 100
h 19 tv! 2 h 10 tv! 1 h 10
e 18 j 90
ism 360 [e 0.4 j 1]
j 90 e 22.8
ism 12 [e 22.8 h 22.8 j 30]
h 35 j 110 tv! 2 e 50 tv! 1

Szerkesztette: Berecki Zoltán Oldal: 56


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

j 90 tf poz! :pedal tl poz! :start


h 22.8
vége

kerékpár
törölkép ism 8 [kerékpár b 45]
Eredmények, ha helyesen jársz el:

Imagine Logo

47. gyakorlat: Nyitott és zárt lakat rajzolása, majd animáció készítése belőle
Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, lokális változók létrehozása, majd értékadás a
lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzol egy nyitott és
zárt lakatot, majd animációt készít a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzolja egy lakat nyilt, majd zárt allapotát, majd
animációt készít belőle. Lokális változók használatával old meg a feladatot. A kezdő poziciót
egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo
eljárás zártlakat
törölkép
lokálisváltozó "start név poz "start
ism 4 [e 50 ism 90 [e 0.1 j 1]]
e 50 ism 90 [e 0.1 j 1]
b 90 e 20 ism 180 [e 0.43 j 1] e 20
j 90 e 10 j 90 e 20
ism 180 [e 0.26 b 1] e 20 j 180
tf poz! :start tl tf e 10 j 90 e 20 b 90 tl
j 20 e 20 b 90 ism 320 [e 0.15 j 1]
b 90 e 20 j 110 e 20 j 90 tsz! "szürke
tf h 5 tölt e 84 tsz! "világosszürke tölt tsz! "fekete
poz! :start tl
vége
eljárás nyitottlakat
törölkép
lokálisváltozó "start név poz "start

Szerkesztette: Berecki Zoltán Oldal: 57


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

ism 4 [e 50 ism 90 [e 0.1 j 1]]


e 50 ism 90 [e 0.1 j 1]
b 90 e 20 ism 180 [e 0.43 j 1] e 10
j 90 e 10 j 90 e 10
ism 180 [e 0.26 b 1] e 20 j 180
tf poz! :start tl
tf e 10 j 90 e 20 b 90 tl
j 20 e 20 b 90 ism 320 [e 0.15 j 1]
b 90 e 20 j 110 e 20 j 90 tsz! "szürke
tf h 5 tölt e 84 tsz! "világosszürke tölt tsz! "fekete
poz! :start tl
vége
ism 20 [zártlakat várj 100 nyitottlakat várj 100]

Eredmények, ha helyesen jársz el:

Imagine Logo

48. gyakorlat: Levél rajzolása 1 változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzol egy levelet a
számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy levelet. Lokális változók használatával
old meg a feladatot. A kezdő poziciót és a szár pozicióját egy-egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo
eljárás levél
lokálisváltozó "start név poz "start tf e 30 tl
b 20 ism 30 [e 1 j 1]
lokálisváltozó "szár név poz "szár
ism 50 [e 0.1 j 1] ism 60 [e 1 j 1]
tf poz! :szár b 100 tl ism 110 [e 1 j 0.6]
tf poz! :szár b 90 tl ism 140 [e 1 j 0.4]
tf poz! :szár b 45 tl ism 110 [e 1 b 0.4]
tf poz! :szár j 0.8 tl ism 80 [e 1 b 0.4]
tf poz! :szár b 20 tl ism 62 [e 1 j 1]

Szerkesztette: Berecki Zoltán Oldal: 58


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

ism 26 [e 1 b 1] b 40 ism 45 [h 1 j 1] j 23
ism 40 [e 1 j 1] ism 30 [e 1 b 1] b 30
ism 20 [h 1 b 1] ism 20 [h 1 j 1] j 70
ism 20 [e 1 j 1] ism 10 [e 1 b 1]
ism 30 [e 0.4 j 1] ism 10 [e 0.4 b 1]
ism 20 [e 1 j 1.4] ism 10 [e 0.4 b 1]
b 40 ism 20 [h 1 b 1] ism 10 [h 1 j 1]
ism 20 [h 1 b 1] ism 10 [h 1 j 1]
j 60 ism 45 [e 1 j 1] b 70 ism 20 [h 1 j 1]
ism 40 [h 1 b 1] j 90 ism 18 [e 1 j 1.3]
ism 15 [e 1 b 1] b 60 ism 20 [h 1 j 1]
ism 20 [h 0.3 b 1] ism 40 [h 1 j 1.4]
tf tsz! "narancs b 10 e 10 tölt
b 90 e 20 tölt b 30 e 20 tölt
b 30 e 20 tölt b 30 e 20 tölt
b 90 e 40 tölt tsz! "fekete poz! :start j 156.8 tl
vége

levél
törölkép ism 2 [levél j 180]
törölkép ism 4 [levél j 90]
Eredmények, ha helyesen jársz el:
Imagine Logo

49. gyakorlat: Levél rajzolása 2 változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc kirajzol egy levelet a
számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy levelet. Lokális változók használatával
old meg a feladatot. A kezdő poziciót és a szár pozicióját egy-egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.
Imagine Logo
eljárás levél2
lokálisváltozó "start név poz "start tf e 30 tl
b 20 ism 30 [e 1 j 1]
lokálisváltozó "szár név poz "szár
ism 50 [e 0.1 j 1] ism 60 [e 1 j 1]
tf poz! :szár b 100 tl ism 110 [e 1 j 0.6]

Szerkesztette: Berecki Zoltán Oldal: 59


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

tf poz! :szár b 90 tl ism 140 [e 1 j 0.4]


tf poz! :szár b 45 tl ism 110 [e 1 b 0.4]
tf poz! :szár j 0.8 tl ism 80 [e 1 b 0.4]
tf poz! :szár b 20 tl ism 62 [e 1 j 1]
ism 26 [e 1 b 1] b 40 ism 45 [h 1 j 1] j 23
ism 40 [e 1 j 1] ism 30 [e 1 b 1] b 30
ism 20 [h 1 b 1] ism 20 [h 1 j 1] j 70
ism 20 [e 1 j 1] ism 10 [e 1 b 1]
ism 30 [e 0.4 j 1] ism 10 [e 0.4 b 1]
ism 20 [e 1 j 1.4] ism 10 [e 0.4 b 1]
b 40 ism 20 [h 1 b 1] ism 10 [h 1 j 1]
ism 20 [h 1 b 1] ism 10 [h 1 j 1]
j 60 ism 45 [e 1 j 1] b 70 ism 20 [h 1 j 1]
ism 40 [h 1 b 1] j 90 ism 18 [e 1 j 1.3]
ism 15 [e 1 b 1] b 60 ism 20 [h 1 j 1]
ism 20 [h 0.3 b 1] ism 40 [h 1 j 1.4]
tf tsz! "zöld b 10 e 10 tölt
b 90 e 20 tölt b 30 e 20 tölt
b 30 e 20 tölt b 30 e 20 tölt
b 90 e 40 tölt tsz! "fekete
poz! :start j 156.8 tl
vége

levél2
ism 2 [levél2 j 180]
ism 4 [levél2 j 90]

Eredmények, ha helyesen jársz el:

Imagine Logo

50. gyakorlat: Pajzs magyar dísszel rajzolása 2 változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés

Feladathoz javasolt felhívószöveg:


1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy pajzsot magyar
dísszel fog kirajzolni a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy pajzsot.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Szerkesztette: Berecki Zoltán Oldal: 60


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo Imagine Logo


tanuld pajzs3 eljárás pajzs3
j 60 j 60
ism 150 [e 1 b 0.4] ism 150 [e 1 b 0.4]
b 68 b 68
ism 72 [e 1 b 0.3] e 2 ism 72 [e 1 b 0.3] e 2
tf xyhely! 0 0 j 29.6 tl tf poz! [0 0] j 29.6 tl
ism 150 [e 1 j 0.4] ism 150 [e 1 j 0.4]
j 68 j 68
ism 72 [e 1 j 0.3] e 2 ism 72 [e 1 j 0.3] e 2
tf xyhely! 0 0 b 89.6 e 20 tsz! tf poz! [0 0] b 89.6 e 20
12 tölt tsz! "halványpiros5 tölt
tsz! 0 h 20 tl tsz! "fekete h 20 tl
tsz! 15 tsz! "fehér
tf e 30 tl tv! 8 e 40 j 90 e 30 tf e 30 tl tv! 8 e 40 j 90 e
h 60 e 30 b 90 30 h 60 e 30 b 90
e 30 j 90 e 20 h 40 e 20 b 90 e e 30 j 90 e 20 h 40 e 20 b 90
20 tsz! 0 e 20 tsz! "fekete
tv! 1 tf xyhely! 0 0 tl tv! 1 tf poz! [0 0] tl
vége vége

pajzs3 pajzs3
törölrajz ism 2 [pajzs3 j 180] törölkép ism 2 [pajzs3 j 180]
törölrajz ism 4 [pajzs3 j 90] törölkép ism 4 [pajzs3 j 90]

Eredmények, ha helyesen jársz el:


Comenius Logo Imagine Logo

51. gyakorlat: Pajzs magyar dísszel rajzolása 3 változat


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy pajzsot fog
kirajzolni a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy pajzsot. Lokális változók használatával
old meg a feladatot. A pajzs közepének pozicióját egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo

Szerkesztette: Berecki Zoltán Oldal: 61


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

eljárás pajzs2
j 60 ism 150 [e 1 b 0.4] b 90 ism 75 [e 1 j 0.4]
poz! [0 0] j 60 e 70 lokálisváltozó "közép név poz "közép
j 90 e 60 tf poz! [0 0] b 90 tl b 60
ism 150 [e 1 j 0.4] j 90 ism 75 [e 1 b 0.4]
poz! [0 0] b 60 e 70 b 90 e 60
poz! :közép tf j 45 tsz! "sárga5
e 10 tölt h 20 tölt e 5 j 90
tsz! "szürke8 e 10 tölt h 20 tölt e 5
b 45 poz! [0 0] tl tsz! "fekete
vége

pajzs2
törölkép ism 2 [pajzs2 j 180]
törölkép ism 4 [pajzs2 j 90]

Eredmények, ha helyesen jársz el:

Imagine Logo

52. gyakorlat: Pisztoly rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy pisztolyt fog
kirajzolni a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy pisztolyt. Lokális változók
használatával old meg a feladatot. A pisztloy kezdeti és cél pozicióját egy lokális változóba
tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo
eljárás pisztoly
lokálisváltozó "start név poz "start
b 10 e 100 j 45
ism 45 [e 1 j 1] ism 170 [e 0.1 b 1] e 20
ism 90 [e 0.4 j 1]
b 90 e 85 b 80 e 6 j 80 e 55 j 80 e 6 b 80 e 60
lokálisváltozó "cél név poz "cél e 20

Szerkesztette: Berecki Zoltán Oldal: 62


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

b 90 e 40 b 90 e 20 b 100 ism 60 [e 0.5 b 1.2]


ism 60 [h 0.5 j 1.2]
ism 20 [h 0.5 j 1] j 80 e 50 ism 100 [e 0.5 j 1]
ism 110 [e 0.2 b 1] ism 15 [e 2 j 1] ism 75 [e 0.1 j 1]
e 60 ism 80 [e 0.1 b 1] e 78 ism 100 [e 0.1 b 1]
e 100 j 45
ism 45 [e 1 j 1] ism 170 [e 0.1 b 1] e 20
ism 60 [e 0.4 j 1]
j 100 ism 30 [e 0.5 b 1] ism 10 [e 1 b 1]
ism 220 [e 0.1 j 1] ism 30 [e 0.5 b 1]
ism 20 [e 0.5 j 1] j 70 ism 50 [e 0.4 j 1]
b 90 e 10 j 90 e 20 b 90 e 5 b 90 e 20 j 180 e 5 b 90
e 40 b 80 e 5 j 80 e 30 tf poz! :cél tl
j 80 e 5 b 90 e 10 b 90 e 3 tf poz! :cél tl j 100 e 20
b 90 e 5 j 90 e 5 b 90 e 15 b 90 e 5 j 90 e 10 j 90
ism 2 [e 5 b 90] e 5 tf poz! :cél tl j 180 e 20
b 90 e 40 b 90 e 20 b 100 ism 60 [e 0.5 b 1.2]
ism 60 [h 0.5 j 1.2]
ism 20 [h 0.5 j 1] j 80 e 50 ism 100 [e 0.5 j 1]
tf h 30 tl b 10 ism 120 [e 0.5 b 1] b 30 ism 60 [e 0.5 b 1]
b 28 ism 80 [e 0.6 b 1] j 48 tf h 40 b 90 h 8 tl
ism 220 [e 0.1 j 1] j 150 tf e 8 tl ism 30 [e 0.6 j 1.2]
j 20 ism 32 [h 0.6 b 1.2]
tf h 20 tsz! "szürke tölt tsz! "fekete j 152.4 poz! :start
tl
vége

pisztoly
törölkép ism 2 [pisztoly j 180]

Eredmények, ha helyesen jársz el:

Imagine Logo

53. gyakorlat: Pizza szelet rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy szelet pizzát fog
kirajzolni a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy pizza szeletet. Lokális változók
használatával old meg a feladatot. A körcikk pozicióját egy lokális változóba tárold.

Szerkesztette: Berecki Zoltán Oldal: 63


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található


ábrákat.

Imagine Logo
eljárás pizza
lokálisváltozó "start név poz "start tf h 50 tl
b 180 ism 2 [e 60 j 120]
lokálisváltozó "korcikk név poz "korcikk
b 30 ism 62 [e 1 j 1]
tf b 45 h 10 tsz! "sárga tölt e 10 j 45 tsz! "fekete tl
tf j 100 e 20 tl
ism 360 [e 0.1 j 1]
tf j 90 e 2 tsz! "vörös10 tölt h 2 b 90 tsz! "fekete tl
tf e 20 tl ism 360 [e 0.1 j 1]
tf j 90 e 2 tsz! "vörös10 tölt h 2 b 90 tsz! "fekete tl
j 90 tf e 23 tl ism 360 [e 0.1 j 1]
tf j 90 e 2 tsz! "vörös10 tölt h 2 b 90 tsz! "fekete tl
tf poz! :korcikk tl b 78
j 90 e 6 b 90 ism 71 [h 1 j 1] j 85 h 6
tf j 90 h 5 tsz! "narancs tölt tsz! "fekete e 5 b 90 tl
tf poz! :start tl
vége

pizza
törölkép ism 4 [pizza j 90]
törölkép ism 8 [pizza j 45]

Eredmények, ha helyesen jársz el:

Imagine Logo

54. gyakorlat: Pizza rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy pizzát fog kirajzolni
a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy pizzát. Lokális változók használatával
old meg a feladatot. A körcikk pozicióját egy lokális változóba tárold.

Szerkesztette: Berecki Zoltán Oldal: 64


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található


ábrákat.

Imagine Logo
eljárás teljespizza
ism 6 [b 180 ism 2 [e 60 j 120] lokálisváltozó "korcikk
név poz "korcikk b 30 ism 62 [e 1 j 1] tf b 45 h 10 tsz!
"sárga tölt e 10 j 45 tsz! "fekete tl tf j 100 e 20 tl ism
360 [e 0.1 j 1] tf j 90 e 2 tsz! "vörös10 tölt h 2 b 90
tsz! "fekete tl tf e 20 tl ism 360 [e 0.1 j 1] tf j 90 e 2
tsz! "vörös10 tölt h 2 b 90 tsz! "fekete tl j 90 tf e 23 tl
ism 360 [e 0.1 j 1] tf j 90 e 2 tsz! "vörös10 tölt h 2 b 90
tsz! "fekete tl tf poz! :korcikk tl b 78 j 90 e 6 b 90 ism
71 [h 1 j 1] j 85 h 6 tf j 90 h 5 tsz! "narancs tölt tsz!
"fekete e 5 b 90 tl h 60 b 60 e 60]
vége

teljespizza
törölkép teljespizza tf e 20 j 180 tl teljespizza
törölkép ism 4[ teljespizza tf e 80 j 90 tl]

Eredmények, ha helyesen jársz el:


Imagine Logo

55. gyakorlat: Roller rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy rollert fog kirajzolni
a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy rollert. Lokális változók használatával
old meg a feladatot. A kezdeti poziciót és a tengely pozicióját egy-egy lokális változóba
tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo
eljárás roller
tf e 30 tl
lokálisváltozó "start név poz "start
tv! 2 tf e 10 j 90 tl

Szerkesztette: Berecki Zoltán Oldal: 65


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

ism 360 [e 0.2 j 1]


tf j 90 e 10 tl j 180
tf e 20 j 90 tl
ism 360 [e 0.4 j 1] tf j 90 e 20 tl
b 90 tf e 23 tl e 50
lokálisváltozó "tengely név poz "tengely
ism 45 [e 0.8 b 1] e 40
b 60 h 20 e 80 b 75 e 30 h 30 j 75
ism 75 [e 0.3 b 1] e 15
tf poz! :tengely j 180 e 70
tf e 10 j 90 tl ism 360 [e 0.2 j 1]
tf j 90 e 10 tl j 180
tf e 20 j 90 tl ism 360 [e 0.4 j 1]
tf e 10 j 90 e 45 tl e 95 tv! 1
tf poz! :start j 90 h 30 tl
vége

roller
törölkép ism 8 [roller b 45]

Eredmények, ha helyesen jársz el:


Imagine Logo

56. gyakorlat: Tulipán rajzolása


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy tulipánt fog
kirajzolni a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy tulipánt. Lokális változók használatával
old meg a feladatot. A jobb, közép és bal poziciót egy-egy lokális változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Imagine Logo
eljárás tulipán
j 90 ism 90 [e 0.8 b 1]
ism 60 [e 0.8 j 1]
b 120 ism 30 [e 0.74 b 1.111]
lokálisváltozó "jobb név poz "jobb
ism 28 [e 0.74 b 1.111]

Szerkesztette: Berecki Zoltán Oldal: 66


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

lokálisváltozó "kozep név poz "kozep


ism 50 [e 0.74 b 1.111]
e 20 ism 90 [e 0.2 j 1]
ism 90 [e 0.2 j 1] e 20
ism 78 [e 0.74 b 1.111]
lokálisváltozó "bal név poz "bal
ism 30 [e 0.74 b 1.111] b 120
ism 60 [e 0.8 j 1]
ism 90 [e 0.8 b 1]
tf poz! :kozep tl b 109
ism 58 [e 1 b 0.4] b 96
ism 58 [e 1 b 0.4]
tf poz! :jobb tl j 151.376
ism 40 [e 0.9 b 0.4]
ism 100 [e 0.1 b 1]
ism 20 [e 0.9 b 0.4]
tf poz! :bal tl j 144
ism 40 [e 0.9 j 0.4]
ism 100 [e 0.1 j 1]
ism 20 [e 0.9 j 0.4]
tf tsz! "halványpiros5 b 46 h 10 tölt e 20 tölt e 30 tölt j
90 e 60 tölt tsz! "fekete poz! [0 0] b 180 tl
vége

tulipán
törölkép ism 2 [tulipán j 180]

törölkép ism 4 [tulipán j 90] tf j 80 e 50


tsz! "halványpiros5 tölt j 135 e 60 tölt j 80 e 60 tölt
tsz! "fekete haza tl

törölkép ism 8 [tulipán j 45]


tf b 23 e 80 tsz! "halványpiros5 tölt tsz! "fekete haza tl

Eredmények, ha helyesen jársz el:

Imagine Logo

57. gyakorlat: Versenyautó rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, lokális változók létrehozása,
majd értékadás a lokális változónak, teknős mozgásának, irányításának tanulmányozása

Szerkesztette: Berecki Zoltán Oldal: 67


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos


feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy versenyautót fog
kirajzolni a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy versenyautót. Lokális változók
használatával old meg a feladatot. A kormány, kabin, hát és szárny poziciót egy-egy lokális
változóba tárold.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.
Imagine Logo
eljárás versenyauto
b 80 e 200
j 180 e 50
ism 360 [e 0.5 b 1]
e 100
ism 360 [e 0.4 b 1]
tf b 90 e 10 b 90 tl ism 360 [e 0.2 j 1]
tf e 100 j 90 e 5 b 90 tl ism 360 [e 0.2 j 1]
tf b 90 e 10 b 90 e 17 tl e 69 tf e 27 tl e 30
h 2 b 90 ism 60 [e 1 b 1] ism 60 [e 0.5 b 1]
lokálisváltozó "kormany név poz "kormany
j 10 ism 60 [e 1 j 1] ism 45 [e 0.5 b 1] e 20
lokálisváltozó "kabin név poz "kabin
e 15
lokálisváltozó "hat név poz "hat
b 45 ism 75 [e 0.8 b 1.2]
tf poz! :hat tl b 170 e 20 j 140 e 20 j 150
ism 3 [e 1 j 2]
lokálisváltozó "szarny név poz "szarny
ism 15 [e 1 j 2] tf poz! :szarny tl b 136
ism 24 [e 0.5 b 1] j 134 tf poz! :kabin tl
h 10 j 140 ism 60 [e 1 j 1] j 93 ism 40 [e 1 b 1] tf h 30
tl
ism 360 [e 0.1 j 1] tf j 90 e 4 tl b 90 ism 360 [e 0.04 j
1]
tf poz! :kormany tl j 220 ism 15 [e 1 j 2]
j 62 ism 20 [e 1 j 2]
tf poz! :kormany j 180 e 10 j 42 tl
ism 360 [e 0.22 b 1] tf h 5 tl
b 90 ism 30 [e 0.7 j 2] j 120 e 16
vége
versenyauto haza j 180 versenyauto
haza j 90
versenyauto haza b 90 versenyauto
Eredmények, ha helyesen jársz el:

Imagine Logo

Szerkesztette: Berecki Zoltán Oldal: 68


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

58. gyakorlat: Kétélű fejsze rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy kétélű fejszét fog
kirajzolni a számodra.
2. feladat: a.) Készíts egy eljárást, amely kirajzol egy kétélű fejszét.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Comenius Logo Imagine Logo


tanuld keteluFejsze eljárás keteluFejsze
tv! 10 e 100 h 10 b 135 tv! 3 tv! 10 e 100 h 10 b 135 tv! 3
ism 175 [e 0.2 j 1] ism 175 [e 0.2 j 1]
j 60 ism 205 [h 0.5 b 1] j 60 ism 205 [h 0.5 b 1]
j 60 ism 175 [e 0.2 j 1] j 60 ism 175 [e 0.2 j 1]
b 130 e 23.6 b 130 e 23.6
j 135 j 135
ism 175 [e 0.2 b 1] ism 175 [e 0.2 b 1]
b 60 ism 205 [h 0.5 j 1] b 60 ism 205 [h 0.5 j 1]
b 60 ism 175 [e 0.2 b 1] b 60 ism 175 [e 0.2 b 1]
j 130 h 66.3 tv! 10 h 100 j 130 h 66.3 tv! 10 h 100
tv! 1 e 100 tv! 1 e 100
vége vége
ism 4 [keteluFejsze j 90] ism 4 [keteluFejsze j 90]
ism 8 [keteluFejsze j 45] ism 8 [keteluFejsze j 45]

Eredmények, ha helyesen jársz el:

Szerkesztette: Berecki Zoltán Oldal: 69


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo Imagine Logo

59. gyakorlat: Íj és nyílvessző rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy íjat és egy
nyílvesszőt fog kirajzolni a számodra.
2. feladat: a.) Készíts két eljárást, amelyből az első kirajzol egy íjat, a második pedig egy
nyílveszőt.
b.) Felhasználva az előző feladatban elkészített eljárást készítsd el az eredménynél található
ábrákat.

Comenius Logo Imagine Logo


tanuld íj eljárás íj
e 60 h 188 tv! 2 ism 45 [h 0.4 e 60 h 188 tv! 2 ism 45 [h 0.4
j 1] j 1]
ism 45 [e 0.4 b 1] tv! 3 ism ism 45 [e 0.4 b 1] tv! 3 ism
30 [e 0.4 b 1] tv! 4 e 50 30 [e 0.4 b 1] tv! 4 e 50
tv! 5 ism 60 [e 0.4 j 1] ism tv! 5 ism 60 [e 0.4 j 1] ism
30 [e 0.4 b 1] tv! 6 ism 10 [e 30 [e 0.4 b 1] tv! 6 ism 10 [e
0.4 b 1] ism 20 [e 0.4 j 1] 0.4 b 1] ism 20 [e 0.4 j 1]
tv! 5 ism 30 [e 0.4 b 1] tv! 5 ism 30 [e 0.4 b 1]
ism 47 [e 0.4 j 1] tv! 4 e 50 ism 47 [e 0.4 j 1] tv! 4 e 50
tv! 3 ism 30 [e 0.4 b 1] tv! 2 tv! 3 ism 30 [e 0.4 b 1] tv! 2
ism 45 [e 0.4 b 1] ism 45 [e 0.4 b 1]
tv! 1 tv! 1
vége vége

tanuld nyílvessző eljárás nyílvessző


tv! 2 e 100 tv! 2 e 100

Szerkesztette: Berecki Zoltán Oldal: 70


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

ism 30 [h 1 j 1] ism 30 [e 1 b ism 30 [h 1 j 1] ism 30 [e 1 b


1] 1]
ism 30 [h 1 b 1] ism 30 [h 1 b 1]
b 45 b 45
ism 8 [e 1 j 1] j 134 ism 8 [h ism 8 [e 1 j 1] j 134 ism 8 [h
1 j 1] 1 j 1]
b 45 ism 30 [e 1 b 1] b 45 ism 30 [e 1 b 1]
tf h 20 j 90 e 1 tölt h 4 tölt tf h 25 j 90 e 1 tölt h 4 tölt
e 3 b 90 h 80 tl e 3 b 90 h 75 tl
ism 30 [h 1 b 1] j 30 h 30 ism ism 30 [h 1 b 1] j 30 h 30 ism
30 [e 1 b 1] 30 [e 1 b 1]
j 60 j 60
ism 30 [h 1 b 1] e 30 j 30 ism ism 30 [h 1 b 1] e 30 j 30 ism
30 [e 1 b 1] tv! 1 30 [e 1 b 1] tv! 1
tf h 20 tölt tl e 20 tf h 20 tölt tl e 20
vége vége
tf b 90 e 200 j 90 tl ism 4 tf b 90 e 200 j 90 tl ism 4
[tf j 90 e 50 b 90 tl [tf j 90 e 50 b 90 tl
nyílvessző] nyílvessző]
tf j 90 e 100 b 90 tl íj tf j 90 e 100 b 90 tl íj
íj tf haza j 48 tl h 30 b 90 íj haza h 30 b 90 nyílvessző
nyílvessző

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

60. gyakorlat: Négy kis ház rajzolása


Osztály: V. vagy VI. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc négy kis házat fog
kirajzolni a számodra.
2. feladat: a.) Készítsünk egy négyzetet, egy háromszöget és egy sokszöget rajzoló
paraméteres eljárást. Paraméterként mindhárom esetben az oldal hosszúságát adjuk meg.
b.) Készítsünk egy házat paraméteres eljárás segítségével, amely felhasználja a már előzőleg
elkészített négyzet és háromszög eljárásokat.
c.) Készítsünk négy kisházat az eredménynél megadott ábra mintájára.

Szerkesztette: Berecki Zoltán Oldal: 71


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

d.) Oldjuk meg másként a b.) pontnál megadott feladatot felhasználva a sokszög eljárást.

Comenius Logo Imagine Logo


tanuld negyzet :hossz eljárás negyzet :hossz
ism 4 [h :hossz b 90] ism 4 [h :hossz b 90]
vége vége
tanuld haromszog :hossz eljárás haromszog :hossz
ism 3 [e :hossz j 120] ism 3 [e :hossz j 120]
vége vége
tanuld haz :meret eljárás haz :meret
negyzet :meret negyzet :meret
j 30 j 30
haromszog :meret haromszog :meret
b 30 b 30
vége vége
tanuld sokszog :oldalhossz eljárás sokszog :oldalhossz
:csucsokszama :csucsokszama
ism :csucsokszama [e :oldalhossz ism :csucsokszama [e :oldalhossz
j 360 / :csucsokszama] j 360 / :csucsokszama]
vége vége
haz 100 haz 100
j 90 e 10 j 90 tf e 20 j 180 tl j 90 e 10 j 90 tf e 20 j 180 tl
negyzet 30 negyzet 30
j 90 tf e 40 b 90 tl j 90 tf e 40 b 90 tl
negyzet 30 negyzet 30
tf h 80 b 90 e 20 j 90 e 35 tl tf h 80 b 90 e 20 j 90 e 35 tl
negyzet 35 negyzet 35
tf j 90 e 70 b 90 e 65 tl tf j 90 e 70 b 90 e 65 tl
haz 65 haz 65
j 90 e 6.5 j 90 tf e 13 j 180 tl j 90 e 6.5 j 90 tf e 13 j 180 tl
negyzet 19.5 negyzet 19.5
j 90 tf e 26 b 90 tl j 90 tf e 26 b 90 tl
negyzet 19.5 negyzet 19.5
tf h 52 b 90 e 13 j 90 e 22.75 tl tf h 52 b 90 e 13 j 90 e 22.75 tl
negyzet 22.75 negyzet 22.75
tf j 90 e 45.5 b 90 e 42.25 tl tf j 90 e 45.5 b 90 e 42.25 tl
haz 42.25 haz 42.25
j 90 e 4.225 j 90 tf e 8.45 j 90 e 4.225 j 90 tf e 8.45
j 180 tl negyzet 12.675 j 180 tl negyzet 12.675
j 90 tf e 16.9 b 90 tl j 90 tf e 16.9 b 90 tl
negyzet 12.675 negyzet 12.675
tf h 33.8 b 90 e 8.45 j 90 e tf h 33.8 b 90 e 8.45 j 90 e
14.7875 tl negyzet 14.7875 14.7875 tl negyzet 14.7875
tf j 90 e 29.575 b 90 e 27.4625 tf j 90 e 29.575 b 90 e 27.4625
tl tl
haz 27.4625 haz 27.4625
j 90 e 2.74625 j 90 tf e 5.4925 j j 90 e 2.74625 j 90 tf e 5.4925 j
180 tl 180 tl
negyzet 8.23875 negyzet 8.23875
j 90 tf e 10.985 b 90 tl negyzet j 90 tf e 10.985 b 90 tl negyzet
8.23875 8.23875
tf h 21.97 b 90 e 5.4925 j 90 e tf h 21.97 b 90 e 5.4925 j 90 e
9.611875 tl negyzet 9.611875 9.611875 tl negyzet 9.611875
Eredmények, ha helyesen jársz el:

Szerkesztette: Berecki Zoltán Oldal: 72


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo Imagine Logo

61. gyakorlat: Példa egyben kör, négyszög, ötszög, hatszög, hétszög


kirajzolása
Osztály: V. vagy VI. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.


Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el a teknőc!
2. feladat: a.) Készítsünk egy négyzetet, egy háromszöget és egy sokszöget rajzoló
paraméteres eljárást. Paraméterként mindhárom esetben az oldal hosszúságát adjuk meg.
b.) Felhasználva az a.) alpontnál elkészített eljárásokat készítsd el az ererdménynél megadott
ábrát.
Comenius Logo Imagine Logo
tanuld negyzet :hossz eljárás negyzet :hossz
repeat 4 [forward :hossz ism 4 [e :hossz j 90]
right 90] vége
vége
tanuld haromszog :hossz eljárás haromszog :hossz
repeat 3 [forward :hossz ism 3 [e :hossz j 120]
right 120] vége
vége
tanuld sokszog :oldalhossz eljárás sokszog :oldalhossz
:csucsokszama :csucsokszama
repeat :csucsokszama [forward ism :csucsokszama [e
:oldalhossz right 360 / :oldalhossz j 360 /
:csucsokszama] :csucsokszama]
vége vége
repeat 360 [ e 1 j 1] ism 360 [ e 1 j 1]
back 57 h 57
negyzet 120 negyzet 120
sokszog 140 5 sokszog 140 5
sokszog 160 6 sokszog 160 6
sokszog 180 7 sokszog 180 7

Eredmények, ha helyesen jársz el:

Szerkesztette: Berecki Zoltán Oldal: 73


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo Imagine Logo

62. gyakorlat: Rakéta rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy rakétát fog kirajzolni
a számodra.
A Comenius Logo-ban egyszerre használhatjuk az utasítások magyar és angol nyelvű
változatát is. Imagine Logo-ban viszont vagy csak magyar vagy csak angol utasításokkal
tudunk dolgozni.
Először elkészítjük a paraméteres háromszög és négyszög eljárását.
2. feladat: a.) Készítsünk egy négyzetet és egy háromszöget rajzoló paraméteres eljárást.
Paraméterként mindkét esetben az oldal hosszúságát adjuk meg.
b.) Felhasználva az a.) alpontnál elkészített eljárásokat készítsd el az ererdménynél megadott
ábrát.

Comenius Logo-ban Imagine Logo-ban


tanuld haromszog :hossz eljárás haromszog :hossz
ism 3 [e :hossz j 120] ism 3 [e :hossz j 120]
vége vége

tanuld negyzet :hossz eljárás negyzet :hossz


ism 4 [e :hossz j 90] ism 4 [e :hossz j 90]
vége vége

ism 2 [j 90 negyzet 40] ism 2 [j 90 negyzet 40]


e 40 b 180 e 40 b 180
ism 2 [j 90 negyzet 40] ism 2 [j 90 negyzet 40]
j 180 e 40 j 180 e 40
j 30 j 30
ism 2 [haromszog 40 b 60] ism 2 [haromszog 40 b 60]
haromszog 40 haromszog 40
j 60 e 40 j 30 j 60 e 40 j 30
ism 3 [negyzet 40 e 40] ism 3 [negyzet 40 e 40]
j 30 j 30
haromszog 40 haromszog 40

Szerkesztette: Berecki Zoltán Oldal: 74


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Eredmény:

Comenius Logo-ban Imagine Logo-ban

63. gyakorlat: Ház rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy házat fog kirajzolni
a számodra.
A Comenius Logo-ban egyszerre használhatjuk az utasítások magyar és angol nyelvű
változatát is. Imagine Logo-ban viszont vagy csak magyar vagy csak angol utasításokkal
tudunk dolgozni.
Először elkészítjük a paraméteres háromszög és négyszög eljárását.
2. feladat: a.) Készítsünk egy négyzetet és egy háromszöget rajzoló paraméteres eljárást.
Paraméterként mindkét esetben az oldal hosszúságát adjuk meg.
b.) Határozzuk meg, hogy a négy megoldás közül melyik a hatékonyabb. Válaszod indokold!
Comenius Logo-ban Imagine Logo-ban
tanuld haromszog :hossz eljárás haromszog :hossz
repeat 3 [forward :hossz right 120] ism 3 [e :hossz j 120]
vége vége
to negyzet :hossz eljárás negyzet :hossz
repeat 4 [forward :hossz left 90] ism 4 [e :hossz b 90]
end vége
j 30 j 30
haromszog 80 haromszog 80
j 150 j 150
negyzet 80 negyzet 80

Szerkesztette: Berecki Zoltán Oldal: 75


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo-ban Imagine Logo-ban


Hatékonyabb házépítés (nem húzza meg kétszer Hatékonyabb házépítés (nem húzza
ugyanazt a vonalat) meg kétszer ugyanazt a vonalat)
j 30 j 30
haromszog 80 haromszog 80
j 150 j 150
ism 3 [forward 80 b 90] ism 3 [e 80 b 90]
Másképpen (megjegyzés: Comenius Logo-ban, ha Másképpen
már van egy negyzet nevű eljárásunk, akkor azt már
csak átírni tudjuk, vagy új projektet kell készítsünk.) eljárás negyzet :hossz
ism 4 [h :hossz b 90]
tanuld negyzet :hossz vége
repeat 4 [back :hossz left 90] negyzet 80
vége j 30
negyzet 80 haromszog 80
j 30
haromszog 80
Tetszőleges nagyságú ház megrajzolása Tetszőleges nagyságú ház
tanuld negyzet :hossz megrajzolása
repeat 4 [back :hossz left 90] eljárás negyzet :hossz
vége ism 4 [h :hossz b 90]
tanuld haromszog :hossz vége
repeat 3 [forward :hossz right 120] eljárás haromszog :hossz
vége ism 3 [e :hossz j 120]
to haz :meret vége
negyzet :meret eljárás haz :meret
right 30 negyzet :meret
haromszog :meret j 30
left 30 haromszog :meret
end b 30
vége
haz 80
haz 80

Eredmény:

Comenius Logo-ban Imagine Logo-ban

64. gyakorlat: Csillag rajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés

Szerkesztette: Berecki Zoltán Oldal: 76


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc a papírhajtogatás módját


fogja kirajzolni a számodra.
2. feladat: Alkossunk három csoportot! Mindenik csoport készítse el az eredménynél
található ábrát!

Comenius Logo Imagine Logo


j 18 ism 5 [e 100 j 144] j 18 ism 5 [e 100 j 144]
tf j 10 e 10 tf j 10 e 10
tsz! 14 tölt tsz! "sárga tölt
b 30 e 40 tölt b 30 e 40 tölt
j 40 e 40 tölt j 40 e 40 tölt
j 90 e 50 tölt j 90 e 50 tölt
j 90 e 30 tölt j 90 e 30 tölt
j 90 e 30 tölt j 90 e 30 tölt
tsz! 0 tl tsz! "fekete tl
j 18 ism 5 [tv! 1 e 99 tv! 5 e j 18 ism 5 [tv! 1 e 99 tv! 5 e
1 tv! 1 j 144] 1 tv! 1 j 144]
tf j 10 e 10 tf j 10 e 10
tsz! 14 tölt tsz! "sárga tölt
b 30 e 40 tölt b 30 e 40 tölt
j 40 e 40 tölt j 40 e 40 tölt
j 90 e 50 tölt j 90 e 50 tölt
j 90 e 30 tölt j 90 e 30 tölt
j 90 e 30 tölt j 90 e 30 tölt
tsz! 0 tl tsz! "fekete tl
j 18 ism 5 [e 100 j 144] j 18 ism 5 [e 100 j 144]

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

A B C A B C

65. gyakorlat: Ismétlés, eltolás, forgatás alkalmazásával való rajzolás


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc begyakoroltatja veled az


ismétlés, eltolás, forgatás alkalmazásával való rajzolást.
Szerkesztette: Berecki Zoltán Oldal: 77
Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

2. feladat: a.) Készítsünk egy háromszöget rajzoló paraméteres eljárást. Paraméterként az


oldal hosszúságát adjuk meg.
b.) Felhasználva a paraméteres háromszög rajzolásának eljárását készítsd el a megadott
rajzokat.

Comenius Logo Imagine Logo


tanuld haromszog :hossz eljárás haromszog :hossz
ism 3 [e :hossz j 120] ism 3 [e :hossz j 120]
vége vége
ism 9 [tf j 40 e 30 tl haromszog ism 9 [tf j 40 e 30 tl haromszog
50] 50]
ism 6 [tf j 60 e 30 tl haromszog ism 6 [tf j 60 e 30 tl haromszog
50] 50]

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

66. gyakorlat: Ismétlések alkalmazásával való rajzolás


Osztály: V. vagy VI. osztály vagy informatika szakkör (2. feladat)
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc begyakoroltatja veled az


ismétlések alkalmazásával való rajzolást.
2. feladat: a.) Készítsünk egy kört és egy háromszöget rajzoló paraméteres eljárást.
Paraméterként az oldal hosszúságát adjuk meg.
b.) Felhasználva a kör és a háromszög paraméteres eljárását készítsd el a megadott ábrákat.

Comenius Logo Imagine Logo


tanuld kor :sugar eljárás kor :sugar
ism 360 [e :sugar j 1] ism 360 [e :sugar j 1]
vége vége
tanuld haromszog :hossz eljárás haromszog :hossz
ism 3 [e :hossz j 120] ism 3 [e :hossz j 120]
vége vége
tanuld negyzet :hossz eljárás negyzet :hossz
ism 4 [e :hossz j 90] ism 4 [e :hossz j 90]

Szerkesztette: Berecki Zoltán Oldal: 78


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

vége vége
ism 10 [kor 1 e 10] ism 10 [kor 1 e 10]

ism 12 [j 30 haromszog 50] ism 12 [j 30 haromszog 50]


ism 18 [j 20 negyzet 50] ism 18 [j 20 negyzet 50]
ism 36 [j 10 kor 1] ism 36 [j 10 kor 1]

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

67. gyakorlat: Körív rajzolása


Osztály: Informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc körívet fog kirajzolni a
számodra.
2. feladat: a.) Készítsünk paraméteres eljárást, amely a felhasználó által megadott fokú és
sugarú körívet rajzol.
b.) Felhasználva a körív paraméteres eljárását készítsünk görbét rajzoló paraméteres eljárást.
Majd készítsd el a megadott ábrákat.

Comenius Logo Imagine Logo


to jobb.iv :fok :sugar eljárás jobb.iv :fok :sugar
repeat :fok [forward ism :fok [e :sugar*0.0174 j
:sugar*0.0174 right 1] 1]
end vége
jobb.iv 180 100 jobb.iv 180 100

Szerkesztette: Berecki Zoltán Oldal: 79


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

to gorbe :lepes :fordulat :iv eljárás gorbe :lepes


repeat :iv /abs :fordulat :fordulat :iv
[forward :lepes right :fordulat] ism :iv /absz :fordulat [e
end :lepes j :fordulat]
vége
gorbe 2 8 360
gorbe 1.2 0.4 180 gorbe 2 8 360
gorbe 1.2 0.4 180

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

68. gyakorlat: Margaréta rajzolása


Osztály: VIII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, színek használati módjának
tanulmányozása, alkalmazása, teknős mozgásának, irányításának tanulmányozása
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy margarétát fog
kirajzolni a számodra:

Comenius Logo-ban a színeket számokkal kell megadni!


 egy egész szám 0 és 15 között, ami a 16 alapszínű paletta teljes színei közül az egyikre
vonatkozik.

 a 0 és 255 közötti egész számok közül három [R G B] számnak a listája, ami az egész
paletta egyik színére vonatkozik. Három szám adja meg, mennyi van az R piros, G zöld és B
kék színekből a létrejövő keverékben. Az, ahogyan az [R G B] színeket mutatja a képernyő,
függ az adott grafikus kártyától és a Windows aktuális beállításától. Amikor a Windows nem

Szerkesztette: Berecki Zoltán Oldal: 80


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

képes egy színt teljes színként megjeleníteni, pontok mintáját vagy különböző színeket
használ, hogy szimulálja. Az ilyen színeket nem teljes színeknek nevezzük.

Imagine Logo-ban a színekre a nevükkel hivatkozhatunk!

Comenius Logo Imagine Logo


tanuld margaréta eljárás margaréta
ism 6 [ism 360 [e 1 j 1] j 60] ism 6 [ism 360 [e 1 j 1] j 60]
vége vége
tanuld sz_margaréta eljárás sz_margaréta
tl tsz! 0 tl tsz! "fekete
ism 6 [ism 360 [e 1 j 1] j 60] ism 6 [ism 360 [e 1 j 1] j 60]
tf tlsz! 14 tf tlsz! "sárga11
ism 6 [e 60 tölt h 60 j 60] ism 6 [e 60 tölt h 60 j 60]
tl j 30 tf tlsz! 6 tl j 30 tf tlsz! "sárga7
ism 6 [e 100 tölt h 100 j 60] ism 6 [e 100 tölt h 100 j 60]
tl b 30 tl b 30
vége vége

Eredmények, ha helyesen jársz el:


Comenius Logo Imagine Logo

69. gyakorlat: Segédeljárások fűrész sorminta kirajzolása


Osztály: VII. vagy VIII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.


Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el a teknőc!
Első lépésként elkészítjük az a oldalhosszú fűrészfog kirajzolásához szükséges eljárást, amely
tetszőleges méretű fűrészfogat készít nekünk.

Szerkesztette: Berecki Zoltán Oldal: 81


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo Imagine Logo


tanuld 2szög :a eljárás 2szög :a
j 30 j 30
ism 2 [e :a j 120] ism 2 [e :a j 120]
tf e :a j 120 tl tf e :a j 120 tl
b 30 b 30
vége vége
Következő lépés elkészíteni azt az eljárást, amely a teknőcünket elmozdítja arra a helyre, ahol
lerajzolhatjuk a következő fűrészfogunkat.
Comenius Logo Imagine Logo
tanuld elmozdul :a eljárás elmozdul :a
tf j 90 e :a b 90 tl tf j 90 e :a b 90 tl
vége vége
Utolsó lépés a 2szög_sor nevű eljárás elkészítése, amely kirajzolja a végleges ábrát az
általunk megadott bemeneti adatok alapján.
Comenius Logo Imagine Logo
tanuld 2szög_sor :a :k eljárás 2szög_sor :a :k
ism :k [2szög :a elmozdul :a] ism :k [2szög :a elmozdul :a]
tf b 90 e :a* :k j 90 tl tf b 90 e :a* :k j 90 tl
vége vége
2szög_sor 50 8 2szög_sor 50 8
Eredmények, ha helyesen jársz el:
Comenius Logo Imagine Logo

70. gyakorlat: Segédeljárások kockás sorminta kirajzolása


Osztály: VII. vagy VIII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.
Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el a teknőc!
Első lépésként elkészítjük az a oldalhosszú lőrés kirajzolásához szükséges eljárást, amely
tetszőleges méretű lőrést készít nekünk.
Comenius Logo Imagine Logo
tanuld lores :a eljárás lores :a
j 90 e :a b 90 e :a ism 2 [j 90 e j 90 e :a b 90 e :a ism 2 [j 90 e
:a] b 180 :a] b 180
vége vége
Utolsó lépés a lores_sor nevű eljárás elkészítése, amely kirajzolja a végleges ábrát az általunk
megadott bemeneti adatok alapján.
Comenius Logo Imagine Logo
tanuld lores_sor :a :k eljárás lores_sor :a :k
ism :k [lores :a] ism :k [lores :a]
vége vége
lores_sor 20 8 lores_sor 20 8

Szerkesztette: Berecki Zoltán Oldal: 82


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Eredmények, ha helyesen jársz el:


Comenius Logo Imagine Logo

71. gyakorlat: Fa kirajzolása


Osztály: VII. vagy VIII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, tudjanak rekurzió segítségével fraktálokat előállítani, algoritmikus
gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.


Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el a teknőc!

Comenius Logo Imagine Logo


Tanuld fa :szint :hossz Eljárás fa :szint :hossz
e :hossz e :hossz
ha :szint>1 [j 45 fa :szint-1 2/3*:hossz b 90 ha :szint>1 [j 45 fa :szint-1 2/3*:hossz b 90
fa :szint-1 2/3*:hossz j 45 ] fa :szint-1 2/3*:hossz j 45 ]
h :hossz h :hossz
vége vége
fa 0 80 fa 0 80
fa 1 80 fa 1 80
fa 2 80 fa 2 80
fa 3 80 fa 3 80
fa 4 80 fa 4 80
fa 5 80 fa 5 80
fa 6 80 fa 6 80
fa 7 80 fa 7 80
fa 8 80 fa 8 80
fa 9 80 fa 9 80
fa 10 80 fa 10 80

Eredmények, ha helyesen jársz el:

Szerkesztette: Berecki Zoltán Oldal: 83


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo Imagine Logo

72. gyakorlat: Koch görbe kirajzolása


Osztály: VII. vagy VIII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, tudjanak rekurzió segítségével fraktálokat előállítani, algoritmikus
gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.


Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el a teknőc!
Comenius Logo Imagine Logo
tanuld koch :h :szint eljárás koch :h :szint
HA :szint = 1 [E :h] [ koch HAK :szint = 1 [E :h] [ koch
:h/3 :szint-1 B 60 koch :h/3 :h/3 :szint-1 B 60 koch :h/3
:szint-1 J 120 koch :h/3 :szint-1 J 120 koch :h/3
:szint-1 B 60 koch :h/3 :szint-1 B 60 koch :h/3
:szint-1 ] :szint-1 ]
vége vége
j 90 j 90
koch 200 4 koch 200 4
j 90 j 90
koch 300 8 koch 300 8

Szerkesztette: Berecki Zoltán Oldal: 84


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

73. gyakorlat: Segédeljárások háromszögekből mozaik kirajzolása


Osztály: VII. vagy VIII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, tudjanak rekurzió segítségével fraktálokat előállítani,
algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.


Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el a teknőc!

Első lépésként elkészítjük az a oldalhosszú háromszög kirajzolásához szükséges eljárást,


amely tetszőleges méretű és színű háromszöget készít nekünk.
Comenius Logo Imagine Logo
tanuld 3szög :a eljárás 3szög :a
j 30 ism 3 [e :a j 120] b 30 j 30 ism 3 [e :a j 120] b 30
vége vége
Következő lépés elkészíteni azt az eljárást, amely felhasználva az előző eljárást elkészít két
háromszöget (az elkészített alakzat hasonlít egy rombuszra).
Comenius Logo Imagine Logo
tanuld dupla_3szög :a eljárás dupla_3szög :a
ism 2 [3szög :a j 30 e :a j 60 e ism 2 [3szög :a
:a j 90] j 30 e :a j 60 e :a j 90]
vége vége
Következő lépés elkészíteni azt az eljárást, amely a teknőcünket elmozdítja arra a helyre, ahol
lerajzolhatjuk a következő duplaháromszögünket.

Szerkesztette: Berecki Zoltán Oldal: 85


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo Imagine Logo


tanuld elmozdul :a eljárás elmozdul :a
tf j 90 e :a b 90 tl tf j 90 e :a b 90 tl
vége vége
Következő lépés elkészíteni azt az eljárást, amely felhasználja az előző eljárásokat úgy, hogy
utasítja, a teknőcünket arra, hogy rajzoljon egy teljes sort, amely a oldalhosszú, n darab
duplaháromszöget fog tartalmazni.
Comenius Logo Imagine Logo
tanuld sorminta :a :n eljárás sorminta :a :n
ism :n [dupla_3szög :a elmozdul ism :n [dupla_3szög :a elmozdul
:a] :a]
vége vége
Következő lépés elkészíteni azt az eljárást, amely a teknőcünket elmozdítja az új sorba.
Comenius Logo Imagine Logo
tanuld újsor :a :n eljárás újsor :a :n
j 30 e :a b 120 e :a*:n j 90 j 30 e :a b 120 e :a*:n j 90
vége vége
Utolsó lépés a mozaik nevű eljárás elkészítése, amely kirajzolja a végleges ábrát az általunk
megadott bemeneti adatok alapján.
Comenius Logo Imagine Logo
tanuld mozaik :a :n :k eljárás mozaik :a :n :k
ism :k [sorminta :a :n újsor :a ism :k [sorminta :a :n újsor :a
:n] :n]
j 30 h :a* :k b 30 j 30 h :a* :k b 30
vége vége
mozaik 40 5 3 mozaik 40 8 3

Eredmények, ha helyesen jársz el: (20 sor utasítás)


Comenius Logo Imagine Logo

74. gyakorlat: Segédeljárások négyszögekből mozaik kirajzolása


Osztály: VII. vagy VIII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, tudjanak rekurzió segítségével fraktálokat előállítani,
algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.


Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el a teknőc!

Első lépésként elkészítjük az a oldalhosszú négyszög kirajzolásához szükséges eljárást, amely


tetszőleges méretű négyszöget készít nekünk.

Szerkesztette: Berecki Zoltán Oldal: 86


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Comenius Logo Imagine Logo


tanuld négyzet :a eljárás négyzet :a
ism 4 [e :a j 90] ism 4 [e :a j 90]
vége vége
Következő lépés elkészíteni azt az eljárást, amely a teknőcünket elmozdítja arra a helyre, ahol
lerajzolhatjuk a következő négyszögünket.
Comenius Logo Imagine Logo
tanuld elmozdul :a eljárás elmozdul :a
tf j 90 e :a b 90 tl tf j 90 e :a b 90 tl
vége vége
Következő lépés elkészíteni azt az eljárást, amely felhasználja az előző eljárásokat úgy, hogy
utasítja, a teknőcünket arra, hogy rajzoljon egy teljes sort, amely a oldalhosszú, n darab
négyszöget fog tartalmazni.
Comenius Logo Imagine Logo
tanuld sorminta :a :n eljárás sorminta :a :n
ism :n [négyzet :a elmozdul :a] ism :n [négyzet :a elmozdul :a]
vége vége
Következő lépés elkészíteni azt az eljárást, amely a teknőcünket elmozdítja az új sorba.
Comenius Logo Imagine Logo
tanuld újsor :a :n eljárás újsor :a :n
tf b 90 e :a *:n j 90 e :a tl tf b 90 e :a *:n j 90 e :a tl
vége vége
Utolsó lépés a mozaik nevű eljárás elkészítése, amely kirajzolja a végleges ábrát az általunk
megadott bemeneti adatok alapján.
Comenius Logo Imagine Logo
tanuld mozaik :a :n :k eljárás mozaik :a :n :k
ism :k [sorminta :a :n újsor :a ism :k [sorminta :a :n újsor :a
:n] :n]
tf h :a *:k tl tf h :a *:k tl
vége vége
mozaik 30 5 6 mozaik 30 5 6

Eredmények, ha helyesen jársz el:


Comenius Logo Imagine Logo

75. gyakorlat: Spirál rajzolása


Osztály: VII. vagy VIII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, tudjanak rekurzió segítségével fraktálokat előállítani, algoritmikus
gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

Szerkesztette: Berecki Zoltán Oldal: 87


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc egy spirált fog kirajzolni
a számodra:

Comenius Logo Imagine Logo


tanuld spiral :oldal eljárás spiral :oldal
e :oldal e :oldal
j 90 j 90
ha :oldal < 170 [spiral :oldal + 2] ha :oldal < 170 [spiral :oldal + 2]
vége vége
spiral 8 spiral 8
Eredmények, ha helyesen jársz el:
Comenius Logo Imagine Logo

76. gyakorlat: Fősierpháromszög kirajzolása


Osztály: V. vagy VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavak használatának gyakorlása, alkalmazása, teknős mozgásának,
irányításának tanulmányozása, tudjanak rekurzió segítségével fraktálokat előállítani,
algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:
1. feladat: Indítsd el az Comenius Logo vagy Imagine Logo programot a számítógépeden.
Gépeld be az alábbi utasításokat és figyeld meg, hogy milyen rajzokat készít el a teknőc!

Első lépésként elkészítjük a háromszög kirajzolásához szükséges eljárást, amely tetszőleges


méretű és színű háromszöget készít nekünk.
Comenius Logo Imagine Logo
tanuld háromszög :hossz :szín eljárás háromszög :hossz :szín
ismétlés 3 [e :hossz jobbra 120] ismétlés 3 [e :hossz jobbra 120]
tsz! :szín tollatfel jobbra 30 e 3 tsz! :szín tollatfel jobbra 30 e 3
tölt hátra 3 balra 30 tollatle tölt hátra 3 balra 30 tollatle
vége vége

Következő lépés elkészíteni azt az eljárást, amely kijelöli a tetszőleges darabot, amit ki
fogunk vágni az elkészített háromszögből.
Comenius Logo Imagine Logo
tanuld kivágháromszög :kishossz eljárás kivágháromszög :kishossz
tollatfel jobbra 90 e :kishossz tollatfel jobbra 90 e :kishossz
balra 120 tollatle balra 120 tollatle
háromszög :kishossz 15 háromszög :kishossz 15
tollatfel balra 60 e :kishossz tollatfel balra 60 e :kishossz
jobbra 90 jobbra 90
vége vége

Szerkesztette: Berecki Zoltán Oldal: 88


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Ezután következik a sierpháromszög elkészítése, ami felhasználva a kivágháromszög


eredményét ki is vágja a megfelelő darabokat az eredeti háromszögünkből.
Comenius Logo Imagine Logo
tanuld sierpháromszög :lépés :hossz eljárás sierpháromszög :lépés :hossz
ha :lépés > 0 [kivágháromszög :hossz ha :lépés > 0 [kivágháromszög :hossz
ismétlés 3 [sierpháromszög :lépés - ismétlés 3 [sierpháromszög :lépés -
1 :hossz / 2 tollatfel balra 90 1 :hossz / 2
hátra :hossz * 2 tollatle balra 30]] tollatfel balra 90 hátra :hossz * 2
vége tollatle balra 30]]
vége
Utolsó lépés a fősierpháromszög nevű eljárás elkészítése, amely kirajzolja a végleges ábrát az
általunk megadott bemeneti adatok alapján.
Comenius Logo Imagine Logo
tanuld fősierpháromszög :lépés eljárás fősierpháromszög
:hossz :lépés :hossz
tollszín! 0 jobbra 30 tollszín! 0 jobbra 30
háromszög :hossz*2 0 balra 30 háromszög :hossz*2 0 balra 30
tollszín! 15 sierpháromszög tollszín! 15 sierpháromszög
:lépés :hossz :lépés :hossz
tollszín! 0 tollszín! 0
vége vége
fősierpháromszög 0 100 fősierpháromszög 0 100
fősierpháromszög 1 100 fősierpháromszög 1 100
fősierpháromszög 2 100 fősierpháromszög 2 100
fősierpháromszög 3 100 fősierpháromszög 3 100
fősierpháromszög 4 100 fősierpháromszög 4 100

Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

77. gyakorlat: Logikai gyakorlatok


Osztály: VI. vagy VII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz

Szerkesztette: Berecki Zoltán Oldal: 89


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának


tanulmányozása, tudjanak rekurzió segítségével fraktálokat előállítani, algoritmikus
gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Próbáld begépelni Imagine Logoba az alábbi utasításokat és ellenőrizd le a kiírt


eredményt.
? mutat nem "hamis
igaz Comenius Logoban a
? mutat nem "igaz mutat utasítás helyett a
hamis kiír utasítást használd!
? mutat (vagy "igaz "hamis)
igaz
? mutat (és "igaz "hamis)
hamis
? mutat (és nem "hamis nem "hamis)
igaz
? ha 5>4 [mutat "helyes]
helyes
? ha 5=4 [mutat "helyes]
? mutat hak 5>4 ["helyes]["helytelen] Comenius Logoban a
helyes hak utasítás helyett a ha
? mutat hak 5=4 ["helyes]["helytelen] utasítást használd!
helytelen

78. gyakorlat: Véletlen rajz készítése, villanó háttér


Osztály: VI. vagy VII. osztály vagy informatika szakkör
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: nehéz
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy csoportos
feladatvégzés
Feladathoz javasolt felhívószöveg:

1. feladat: Ha helyesen beírod az alábbi utasításokat, akkor a teknőc véletlenszerű rajzot


készít, valamint villanó háttért is beállíthatsz:
Comenius Logo Imagine Logo
ki véletlenszám 23 ki véletlenszám 23
ism 4 [e véletlenszám 100 j ism 4 [e véletlenszám 100 j
90] 90]

tanuld villan eljárás villan


tsz! véletlenszám 16 háttérszín! véletlenszám 16
tölt várj 1000 várj
villan villan
vége vége

tanuld villan eljárás villan


Szerkesztette: Berecki Zoltán Oldal: 90
Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

tsz! véletlenszám 16 tölt háttérszín! véletlenszám 16


v.rajz várj 1000 v.rajz várj
villan villan
vége vége

tanuld v.rajz eljárás v.rajz


tsz! véletlenszám 16 tsz! véletlenszám 16
ism 4 [e véletlenszám 50 j ism 4 [e véletlenszám 50 j
véletlenszám 360] véletlenszám 360]
vége vége
Eredmények, ha helyesen jársz el:

Comenius Logo Imagine Logo

79. gyakorlat: Ki a nagyobb?


Osztály: V. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, teknős pozicíójának beállítása, háttérkép beállítása, alakok változtatása, írás
a képernyőre, lokális változók használata, algoritmikus gondolkodásmód kialakítása,
fejlesztése
Módszerek: frontális, magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy
csoportos feladatvégzés
Feladathoz javasolt felhívószöveg:

1. Feladat: Ki a nagyobb? Szandra vagy Örs? Mekkora kettejük közt a korkülönbség? Készíts
programot Logo-ban, amely kigenerálja mindkettejük életkorát, majd kiírja, hogy ki és hány
évvel idősebb.
2. Feladat: Tegyél három teknőcőt a rajzlapra a [100 -146], [-203 -145], [-232, 122]
poziciókra, majd nevezd át őket „Örs”, „Szandra”, „vizsgáld” nevekre. Változtasd meg az
alakjukat rendre fiu1.lgf, lany1.lgf alakokra, megtalálod őket a képsoron belül az
emberek mappában. A „vizsgáld” nevű teknőc alakját változtasd zold_kor.lgf alakra,
amit a képsoron belül az alakok mappában találsz. Majd készíts egy életkor nevű eljárást,
amely háttérképnek beállítja a "|hatterek\abra\szoba1.lgf| nevűre, meghatározza
Örs és Szandra életkorát, felhasználva a véletlenszám nevű függvényt, majd kiszámolja, hogy
ki és hány évvel idősebb, majd kiírja a képernyőre.

új "teknőc [poz [100 -146] név Örs alak |emberek\fiu1.lgf|]


új "teknőc [poz [-203 -145] név Szandra alak
|emberek\lany1.lgf|]
új "teknőc [poz [-232 122] név vizsgáld alak
|alakok\zold_kor.lgf|]
eljárás életkor
törölkép

Szerkesztette: Berecki Zoltán Oldal: 91


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

betöltháttérkép "|hatterek\abra\szoba1.lgf|
figyelj [vizsgáld] tf e 40 j 90 e 20 b 90 tl címke [Ki a
nagyobb? Szandra vagy Örs? Mekkora kettejük közt a
korkülönbség?] tf b 90 e 20 j 90 h 40 tl várj 2000
lokálisváltozó "a név 1+véletlenszám 10 "a várj 200 figyelj
[Szandra] tf e 40 j 90 e 80 b 90 tl címke (szó [Szandra ] "\32
:a "\32 [ éves]) tf b 90 e 80 j 90 h 40 tl
lokálisváltozó "b név 1+véletlenszám 10 "b várj 200 figyelj
[Örs] tf e 40 j 90 e 80 b 90 tl címke (szó [Örs ] "\32 :b "\32
[ éves]) tf b 90 e 80 j 90 h 40 tl
figyelj [vizsgáld] tf e 20 j 90 e 70 b 90 címke "gondolkodom
tf b 90 e 70 j 90 h 20 tl várj 200
hak :a = :b [tf j 90 e 70 b 90 címke (szó [Szandra és Örs
egyidõsek]) tf b 90 e 70 j 90 tl][hak :a > :b
[lokálisváltozó "d név :a-:b "d várj 200 tl tf j 90 e 70 b 90
címke (szó [Szandra idõsebb] "\32 :d "\32 [ évvel]) tf b 90 e
70 j 90 tl]
[lokálisváltozó "d név :b-:a "d várj 200 tf j 90 e 70 b 90 tl
címke (szó [Örs idõsebb] "\32 :d "\32 [ évvel]) tf b 90 e 70 j
90 tl]]
vége

életkor

Az alábbi ábrákon láthatjuk, hogy mi történik mindkét esetben, vagyis amikor Szandra az
idősebb, illetve amikor Örs.

80. gyakorlat: Pozitív és negatív számok megszámolása


Osztály: VI. osztály
Helyszín: informatika labor
Szükséges eszközök: tábla, kréta, számítógép, projektor, füzet, írószer
Feladat nehézségi szintje: közepes
Feladat célja: alapszavakkal való ismerkedés, teknős mozgásának, irányításának
tanulmányozása, háttérkép beállítása, alakok változtatása, írás a képernyőre, lokális változók
használata, algoritmikus gondolkodásmód kialakítása, fejlesztése
Módszerek: frontális, magyarázat, szemléltetés, beszélgetés, szakértői mozaik, páros vagy
csoportos feladatvégzés
Feladathoz javasolt felhívószöveg:

Szerkesztette: Berecki Zoltán Oldal: 92


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

1. Feladat: Olvass be számokat a 0 érték beolvasásáig. Számítsd ki, hogy a megadott értékek
közül hány volt páros és hány volt páratlan.
2. Feladat: Tegyél egy teknőcőt a rajzlapra, majd nevezd át „apa” névre. Változtasd meg az
alakját apa1.lgf alakra, megtalálod a képsoron belül az emberek mappában. Majd készíts
egy pozneg nevű eljárást, amely 0 értékig bekér számokat, majd meghatározza, hogy hány
pozitív és hány negatív szám volt köztük, majd kiírja a képernyőre.

eljárás pozneg2
törölkép tf e 160
betöltháttérkép "|hatterek\szabadban\vizpart3.lgf|
új "teknõc [poz [-319 8] név Apa alak |emberek\apa2.lgf|]
lokálisváltozó "poz név 0 "poz
lokálisváltozó "neg név 0 "neg
ki [Kérek egy számot:] címke [Kérek egy számot:] h 20
lokálisváltozó "válasz
név olvasszó "válasz címke :válasz h 20
amíg [:válasz <> 0] [hak :válasz > 0 [név :poz+1 "poz] [név
:neg+1 "neg]ki [Kérek egy számot:] címke [Kérek egy számot:] h
20 név olvasszó "válasz címke :válasz h 20]
ki (szó :poz "\32 [pozitív számot adtál meg])
címke (szó :poz "\32 [pozitív számot adtál meg]) h 20
ki (szó :neg "\32 [negatív számot adtál meg])
címke (szó :neg "\32 [negatív számot adtál meg]) h 50 tl
vége

pozneg2

Ezen feladat, itt bemutatott megoldásának érdekessége, hogy az egyes eredményeket nemcsak
a képernyő alján az írólapon tudjuk megtekinteni, hanem a képernyőn is feltüntetjük a
beolvasott értékeket és a megoldást is.
Az alábbi ábrákon láthatjuk, hogy mi történik a program végrehajtása közben.

Szerkesztette: Berecki Zoltán Oldal: 93


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Könyvészet, irodalomjegyzék

[1] A. Blaho I. Kalas P. Tomcsányi és Turcsányiné Szabó Márta (1997), Comenius Logo
3.0.046 magyar verzió, Hungarian Edition, Kossuth Kiadó Részvénytársaság
[2] Abelson H., diSessa A. (1986): Turtle Geometry. The Computer as a Medium for
Exploring Mathematics. The MIT Press.
[3] Addo Stuur – Turcsányiné Szabó (1998), Comenius Logo játék és programozás,
Kossuth Kiadó
[4] Berecki Zoltán (2019), Ismerkedjünk meg újra a Logo programozási nyelvvel, II.
rész, Firka (Fizika InfoRmatika Kémia Alapok), 28. évfolyam 4. szám, 14-18 oldal
[5] Birta – Székely Noémi (2010), A pedagógia alapjaitól az oktatása elméletéig, Ábel
Kiadó, Kolozsvár, 92-96 oldal
[6] Csiha László (2007), A kooperatív tanulás lehetőségei a Logo programozási
nyelvben, Debrecen, 12-29 oldal
[7] Diamandi Ion, Vass Gheorghe (1991), LOGO - O noua metodă de a învăța cu ajutorul
calculatorului, Ed. Pacific, Bucuresti
[8] Dr. Nyéki Lajos (2000), Az informatika oktatásának módszertana, SZIF-
UNIVERSITAS Kft., Győr, 1-45 oldal
[9] Dr. Oláh Gál Róbert és Berecki Zoltán (2019), Ismerkedjünk meg újra a Logo
programozási nyelvvel, I. rész, Firka (Fizika InfoRmatika Kémia Alapok), 28. évfolyam 3.
szám, 30-33 oldal
[10] Fábián Zoltán (2007), Programozás 2. bővített kiadás, Budapest
[11] Farkas Károly (2003), Logo-pedagógia, Pedagógiai informatika, tanítás a Logóval
[12] Fóris-Ferenczi Rita, Birta-Székely Noémi (2007), Pedagógiai kézikönyv, Az oktatás
pedagógiaelméleti alapjai, Ábel Kiadó, Kolozsvár, 137-147 oldal
[13] Gheorghe Vass (1995), Logo Matematica: Iniţiere în Logo, matematică şi ştiinţele
exacte; Ghid de informatică şcolară pentru ciclul primar şi cel gimnazial, Bucureşti
[14] Gregorics Tibor (2012), Programozás 1. kötet Tervezés, Budapest, egyetemi jegyzet,
1-130 oldal
[15] Gregorics Tibor (2012), Programozás 2. kötet Megvalósítás, Budapest, egyetemi
jegyzet, 1-130 oldal
[16] Ion Diamandi, Agni (1994), Cine ştie Logo?: (introducere în limbajul de programare
Logo),
[17] Ion Diamandi, Gheorghe Vass (1991), Logo

Szerkesztette: Berecki Zoltán Oldal: 94


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

[18] Marchiș Juliánna (2008), Az informatika tanításának módszertana, Kolozsvári


Egyetemi Kiadó
[19] MEN (2017), Anexa nr. 2 la ordinul ministrului educației naționale nr. 3393 /
28.02.2017
[20] Nahalka István (1998), A tanulás, In: Falus Iván (szerk.): Didaktika, Elméleti alapok a
tanítás tanulásához. Nemzeti tankönyvkiadó, Budapest, 117-150 oldal
[21] Papert, S.: Mindstorms (1988), Basic Books, New York (1981) Seymour Papert:
Észrengés. A gyermeki gondolkodás titkos útjai. SZÁMALK, Budapest
[22] Pólya György (1969), How to Solve It (A gondolkodás iskolája); Induction and
Analogy in Mathematics (Indukció és analógia a matematikában) Princeton University Press,
Princeton, 1954; és Patterns of Plausible Inference (A kézenfekvő következtetési sémák)
Princeton, N. J. Princeton
[23] Seymour Papert (1993), The Children’s Machine. Harvester Whatsheaf, New-York,
London, Toronto, Sydney, Tokyo, Singapure
[24] Spencer Kagan (2001), Kooperatív tanulás, Tanári kézikönyv, Óhidy Andrea, Az
eredményes tanítási óra jellemzői, Az együttműködésen alapuló tanulás
[25] Turcsányiné Szabó Márta – Dietrich Senftleben (1986), A Logo programozási nyelv,
Műszaki könyvkiadó, Budapest, 12 oldal
[26] Turcsányiné Szabó Márta – Zsakó László (1997), Comenius Logo gyakorlatok,
Kossuth Kiadó
[27] Vlad Tudor, Limbajul de programare educaţional Logo (2007), Editura L&S Infomat

Szerkesztette: Berecki Zoltán Oldal: 95


Feladatgyűjtemény A programozás alapjainak tanítása Comenius Logo segítségével

Szerkesztette: Berecki Zoltán Oldal: 96

You might also like