Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Ismétlés 6. osztály Image Logo
2
Image Logo Gyerekeknek készült programnyelv,
3
2. Ablak Részei Címsor Menüsor Ikonsor Rajzablak Íróablak
4
Algoritmus Valamilyen feladattípus véges számú lépésekre bontott megoldása. Al-Khvarizmi (783–850)
5
Programnyelven (teknőcnyelven)
Algoritmus Programnyelven (teknőcnyelven) Menj előre 50 lépést! E 50
6
Ciklus Valamely utasítások többször végrehajtódnak. Teknőcnyelven: ism
Algoritmusa: ciklus N-szer[utasítások] Programnyelven: Ism 4[e 100 b 90]
7
Utasítások ciklusba írása:
E j 90 E j Ism 4[ e 200 j 90 ] E j 90 E j 90
8
Utasítások ciklusba írása:
E j 120 E j Ism 3[ e 150 j 120 ] E j 120
9
Szabályos sokszögek Algoritmusa: AKEZD (algoritmus kezdete)
ciklus N-szer (az N bármilyen egész szám ami <=360) Menj valamennyit! Fordulj 360/N! cvége AVÉGE(algoritmus vége) Programnyelven: Pl. 9szög: Ism [ e j / 9]
10
feladat 6szög: Ism 6[e 50 j 360/6 ] 12 szög: Ism 12 [e 40 b 360/12]
11
Kör algoritmusa Ciklus 360 szor
Menj egy kicsit! (1/8,1/2,1,2,3,4 = nem lehet nagyobb, mint 4! ) Fordulj 1 fokot! Cvége Kör1 Program: ism 360 [e 1 j 1]
12
Kör2 eljárás: Program: ism 360 [e 2 j 1] Kör3 eljárás: Program: ism 360 [e 3 j 1] Félkör1 eljárás: Program: ism 180 [e 1 j 1] negyedkör1 eljárás: Program: ism 90 [e 1 j 1]
13
Eljárás A programunkat névvel látjuk el, és ezzel a névvel hívhatjuk meg(hivatkozhatunk rá) a főprogramban(íróablakban) vagy más eljárásban. Eljáráskészítés menete: balról 4. ikon (intéző) Főablakra kattintok 2X → eljárás fül → hozzáadás gomb Beírom az eljárás nevét Pl.: négyzet → Ok gomb Begépelem a programot: ism 4[e 100 j 360/4] → ok gomb Eljáráshívás: beírom az eljárás nevét az íróablakba majd entert nyomunk.
14
Új eljárás készítése
15
Eljárás hozzáadása Kétszer kattintok a jobb oldali ablakban lévő eljárás könyvtárra
16
Eljárások szerkesztése
A könyvtárfa eljárás könyvtárának + jelére kattintok majd a megnyíló ágban a megnyitandó eljárás ikonjára
17
Feladat Készítsd el az eljárásokat!
9szög 6szög 12szög Kör1 kör2 Ism 6[e 50 j 360/6 ] Ism 12 [e 40 b 360/12]
18
Több szabályos sokszög (Ismétlés az ismétlésben)
Algoritmus: AKEZD külső ciklus Z-szer (megmondja hány db legyen!!) ciklus N-szer (milyen sokszög legyen) Menj valamennyit! Fordulj 360/N! cvége Fordulj 360/Z! külső ciklusvége AVÉGE Program propeller Ism 4[ism 3[e 90 j 360/3] j 360/4] = négy db háromszög!
19
Pascal nyelvben az algoritmus
20
Program példa 8 db ötszög programja 14 db 51 szög
Ism 8[ism 5[e 60 j 360/5] j 360/8] 14 db 51 szög Ism 14[ism 51[e 12 j 360/51] j 360/14] 8 db 7szög 8hétszög Ism 8[ism 7 [e 60 j 360/ 7 ] j 360/8] Mit rajzolnak a következő programok? Ism 11[ism 6[e 60 j 360/6] j 360/11]
21
Virág eljárás 8hétszög Kisháromszög Ism 3 [e 50 j 360/3] Virág eljárás
Ism 8[ism 7 [e 20 j 360/ 7 ] j 360/8] Kisháromszög Ism 3 [e 50 j 360/3] Virág eljárás Tsz! hétszög Tsz! 10 tv! 3 h 100 j 30 Kisháromszög b 120 kisháromszög
22
négyzet Ism 4[e 100 j 360/4] Háromszög Ism 3[e 100 j 360/3]
Ház eljárás Eljárás ház Tsz! 3 Tv! 2 Négyzet E 100 J 30 Tsz! 12 B 30 H 100 J 90 e 100 b 90 kerítés vége
23
EHáz eljárás készítése:
Eljárás Eház H 100 Tv! 3 tsz! 7 Négyzet e 200 ház vége
24
Házsor eljárás készítése:
Eljárás házsor Eház H 300 J 90 e 150 B 90 e 200 vége
25
Kerítés eljáráshoz Téglalap eljárás Ism 2[ e 40 j 90 e 20 j 90 ]
Kis3szög eljárás Ism 3[e 20 j 360/3 ]
26
kereszt Kereszt eljárás Ism 4 [ négyzet j 90 e 100 ]
27
Több elem rajzolásával:
Eljárás kerítés léc J e b 90 Vége Házsor Ház J 90 e 100 b 90 kerítés Eljárás léc Téglalap E 40 J 30 Kis3szög B 30 H 40 vége Ism 4 [ ]
28
Több elem rajzolásával:
Eljárás kerítés Téglalap E 40 J 30 Kis3szög B 30 H 40 J e b 90 vége kerítés eljárás készítése: Eljárás kerítés Téglalap E 40 J 30 Kis3szög B 30 vége Ism 5 [ ]
29
Gyakorlat 6 o eljárás több szabályos sokszögre
Hatszög eljárás: Eljárás hatszög Ism 6[e 50 j 360/6] vége virág5hatszög eljárás: Eljárás virág5hatszög Tsz! 9 tv! 2 Ism 5[ hatszög j 360/5] Tsz! 10 h 80 vége
30
Feladat: 8 db 9szög programok elkészítése eljárásokban!
kilencszög eljárás: Eljárás kilencszög Ism 9[e 20 j 360/9] vége virág8 eljárás: Eljárás virág8 Tsz! 9 tv! 2 Ism 8[kilencszög j 360/8] Tsz! 10 h 100 J 20 Kis3szög B 20 vége
31
Kör algoritmusa Ciklus 360 szor
Menj egy kicsit! (1/8,1/2,1,2,3,4 = nem lehet nagyobb, mint 4! ) Fordulj 1 fokot! Cvége Kör1 eljárás Program: ism 360 [e 1 j 1]
32
Lóhere elj. 3negyedkör Ism 270[e 1 j 1] Ism 4[3negyedkör j 180]
33
Szív eljárás negyedkör1 eljárás: ism 90 [e 1 j 1] Balnegyedkör eljárás
Ism 90[e 1 b 1] Háromnegyedkör eljárás Ism 270[e 1 j 1] Szív eljárás: Háromnegyedkör balnegyedkör j 180 balnegyedkör Háromnegyedkör
34
kisszív eljárás Negyedkör1/2 eljárás: ism 90 [e 1/2 j 1]
Bnegyedkör1/2 eljárás Ism 90[e 1/2 b 1] 3negyedkör1/2 eljárás Ism 270[e 1/2 j 1] kisszív eljárás: 3negyedkör1/2 bnegyedkör1/2 j 180 bnegyedkör1/2 3negyedkör1/2
35
légy Negyedkör2 eljárás: ism 90 [e 2 j 1] Szirom2 eljárás:
Ism 2[ negyedkör2 j 90] eljárás balkör ism 360[e 1/2 b 1] Vége Légy eljárás Ism 3[szirom2 j 180/3]
36
eljárások Mi a hiba? négyzet Ism 4[e 50 j 360/5] kör2 Ism 360[e 2 j 1]
Félkör Ism 180[e 1 j 1] Félkör Ism 180[e 2 j 1 negyedkör Ism30 [e 2 j 1] Félkör Ism 180 [ 1 j 1]
37
23tízszög Ism 23[ism 10[e 70 j 360/10] j 360/23]
38
virágeljárás 6. o.
39
Negyedkör1 ism 90[ e 1 j 1 ] Szirom1 Ism 2[negyedkör1 j 90] Virág1 Ism 8[ szirom1 j 360/8 ] Virág2 Eljárások: Negyedkör2 Szirom2 őszirózsa eljárás
40
Kapcsos zárójel Balnegyedkör Negyedkör zárójel eljárás
Balnegyedkör j 180 Negyedkör balnegyedkör
41
lepke
42
lepke 3negyedkör1 Szirom2 Balkör Negyedkör2 lóhere eljárás negyedkör2
Eljárások: 3negyedkör1 Szirom2 Balkör Negyedkör2 lóhere eljárás negyedkör2 ism 90[e 2 j 1] Vége eljárás szirom2 ism 2[negyedkör2 j 90] eljárás balkör ism 360[e 1/2 b 1] eljárás lepke Lóhere j 135 szirom2 b 45 balkör vége
43
Felkészülés a gyakorlati dolgozatra
Kör ,algoritmusa és programjai Félkör
44
Szirom1 eljárás: Ism 2[ negyedkör1 j 90] Szirom2 eljárás: Ism 2[ negyedkör2 j 90] Virág1 eljárás: Ism 5 [szirom1 j 360/5]
45
Kör1 Ism 360[e 1 j 1] 4 db kör1 rajzolása. Ism 4[kör1 j 360/4] 8 db kör2 rajzolása:
46
Egészítsd ki! Ism ___[ism 5[e 60 j 360/__]j 360/6]
47
Gombok ablak: ablak gombok menü ( F10) Intéző= memóriaablak
Gomb elhelyezése Ikonai: Demoprogramok mentés Szövegdoboz megnyitás intéző Rajz eszköztár Használata: Gombok ablak: ablak gombok menü ( F10) Intéző= memóriaablak
48
Művelet Parancs Rövidítés radírozás tollradír trd
Fontos parancsok még: Tk. 96.o. (régi könyv tk 71.o.) Művelet Parancs Rövidítés radírozás tollradír trd rajzlap törlés jobb egérgomb töröl menü Teknőc áthelyezése jobb egérgomb teknőcön T1 mozgatása toll felemelés tollatfel tf toll lerakás tollatle tl Tollvastagság Tollvastagság! Tv! Kitöltés színnel Tölt Tollszín Tsz! FONTOS: A parancsokat csak egy szóba szabad írni!
49
Ciklus a ciklusban Virág Ism 360[e 1 j 1] J 90
Ism 360[e 1 j 1] ism 4[Ism 360[e 1 j 1] j 90 ]
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.