comenius logo alkalmazásai

30
Készítette: Dancsó Tünde 1 A program megvalósulását az Apertus Közalapítvány támogatta. Comenius Logo alkalmazásai

Upload: dolf

Post on 19-Mar-2016

90 views

Category:

Documents


0 download

DESCRIPTION

Comenius Logo alkalmazásai. A program megvalósulását az Apertus Közalapítvány támogatta. Fejlesztési célok. Fejlesztői környezet Algoritmikus gondolkodás fejlesztése Térbeli tájékozódás segítése Gyerekközeli programozási nyelv megismertetése. A fejlesztői környezet előnyei. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

1

A program megvalósulását az Apertus Közalapítvány támogatta.

Comenius Logo alkalmazásai

Page 2: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

2

Fejlesztési célok• Fejlesztői környezet• Algoritmikus gondolkodás fejlesztése• Térbeli tájékozódás segítése• Gyerekközeli programozási nyelv megismertetése

Page 3: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

3

A fejlesztői környezet előnyei• Kommunikáció a számítógéppel• Problémamegoldó gondolkodásmód támogatása• Összefüggések felismerése • Kevés utasítás - sok lehetőség• Látványos eredmények, gyors siker• Esztétikai nevelés

Page 4: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

4

A Logo program környezete• Menürendszer• Ikonsor• Rajzablak• Parancssor

Page 5: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

5

Alkalmazási lehetőségek• Grafika• Képszerkesztés• Animáció• Programozás• Játék• Tantárgyak támogatása• Súgó használata

Page 6: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

6

Teknőcgrafika• A képernyő Descartes-féle derékszögű

koordinátarendszer.• A Teknőc: egy állapottal rendelkező pont.• A Teknőc alaphelyzetben az origón áll, és északi

irányba néz.• A Teknőc az utasításokat azonnal végrehajtja.

Page 7: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

7

Képszerkesztés• Menüsor• Ikonsor (állomány és szerkesztési műveletek)• Fázisműveletek• Rajzeszköztár• Paletta• Rajzterületek

Page 8: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

8

Page 9: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

9

Animáció

Animációt készíthetünk a képszerkesztő segítségével egy fázisból kiindulva az alábbi fázisműveletek ismétlésével:

– Fázis másolása– Beillesztés– Új fázis módosítása

Animáció lejátszása: a fázisok gyors egymás utáni ismétlése.

Page 10: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

10

Page 11: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

11

Logo programozási elemek• Szekvencia• Elágazás• Ciklus• Eljárás• Rekurzió

Page 12: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

12

Játékok 1.• Szókirakó - olvasás tanítása elemző módszerrel,

algoritmus megvalósítása• Összekötős játék - egérhasználat, betűk, számok

felismerése• Kockakirakó játék - algoritmikus gondolkodás,

kreativitás

Page 13: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

13

Játékok 2.• Kifestő játék - színek felismerése, színárnyalatok

megkülönböztetése• Süni a labirintusban - navigációs, ügyességi játék• Sínépítő játék - logikus gondolkodás fejlesztése,

útvonalterv készítése

Page 14: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

14

Tantárgyak támogatása• Vizuális nevelés• Médiaismeret• Matematika• Magyar irodalom• Magyar nyelvtan• Környezetismeret• Informatika

Page 15: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

15

Súgó használata• A program magyar nyelvű súgóval rendelkezik.• Betűrendes útmutató angol és magyar nyelven.• Témakör szerinti keresés.

Page 16: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

16

Demoprogramok• Brekik• Cica• Fura• Hexagon• Merlin• Szalad• Utca

• Bringa• Digit• Helipeti• Rajz• Szedd• Tiktak

Page 17: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

17

Programozás Logoban

Page 18: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

18

Induktív módszer alkalmazása• Indukció:

– Gondolkodási művelet.– Jelentése rávezetés.– A következtetés egyik formája.

• Egy adott halmazba tartozó egyes elemek tulajdonságainak vizsgálata alapján arra a következtetésre jutunk, hogy az adott halmaz minden eleme rendelkezik ezzel a tulajdonsággal.

Page 19: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

19

Deduktív módszer alkamazásaDedukció:

– gondolkodási művelet– jelentése levezetés– a következtetés egyik formája.

Azt jelenti, hogy az általános dolgokból, törvényszerűségekből kiindulva vonunk le következtetéseket az egyes dolgokra.

Page 20: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

20

Programozási elemek• Önálló utasítások

• Ciklusok– Számlálós ciklus (Ismétlés…)

• Feltételvizsgálat ha feltétel [akkor utasítások]ha feltétel [akkor utasítások][különben utasítások]

Page 21: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

21

Önálló utasítások 1.Relatív utasítások• Mozgások

– előre (e)– hátra (h)

• Fordulások– jobbra (j)– balra (b)

Abszolút utasítások• Mozgások

– x!– y! – xy!

• Fordulások– irány!

Page 22: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

22

Önálló utasítások 2.Beállítások • tollszín! (tsz!)• tollvastagság! (tv!)• töltőszín! (tlsz!)• töltőminta! (tlm!)• rajzlapszín! (rsz!)

Egyéb utasítások• tollatfel (tf)• tollatle (tl)• törölrajzlap (tr)• tollradír (trd)• tölt

Page 23: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

23

Számlálós ciklusismétlés N [utasítások]

• N-szer (N=ciklusváltozó) hajtja végre az utasításokat.

Például síkidomok rajzolása ismétléssel:ism 4 [e 100 j 90]ism 3 [e 100 j 120]

Page 24: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

24

Feltételvizsgálat

• Ha feltétel [utasítás1] [utasítás2]• Ha a feltétel igaz, akkor az utasítás1-et, ha a

feltétel hamis, akkor az utasítás2-t hajtja végre. Utasítás2 elhagyható.

Példa:ha oj = "n [ism 4[e 50 j 90]] ha oj = "n [ism 4[e 50 j 90]][ism 3[e 50 j 120]]

Page 25: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

25

Eljárás készítéseParaméter nélkül

tanuld háznégyzet e 100 j 30háromszög b 30 h 100

vége

Paraméterrel

tanuld ház :hossznégyzet :hossze :hossz j 30háromszög :hosszb 30 h :hossz

vége

Tanuld eljárás …vége

Tanuld eljárás :paraméter …vége

Az eljárás hívása:

ház

Az eljárás hívása:

ház 50

Page 26: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

26

Rekurzió Önmagát hívó eljárás

Végtelen rekurzív eljárás:

tanuld ötszög e 50 j 360/5 ötszögvége

Rekurzív eljárás kilépési feltétellel:

tanuld ötszög e 50 j 360/5 ha irány <> 0 [ötszög]vége

Page 27: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

27

Rekurzív eljárással készített ábrák

Paraméter változtatása

tanuld csiganégyzet :hossze :hossz j 90csiganégyzet :hossz + 10

vége

Page 28: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

28

MozaikokTerületkitöltések

Algoritmusa:

Alapelem rajzolásaSor készítése alapelemekbőlMozaik készítése sorokból

Page 29: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

29

Mozaik rekurzióvalAz eljárások:• alapelem• sor készítése az alapelemből• mozaik eljárás rekurzívan

Page 30: Comenius Logo alkalmazásai

Készítette: Dancsó Tünde

30

Szakirodalom• Szentpéteriné Király Tünde: Comenius Logo -

Teknőcgrafika (Kossuth Kiadó)• Dancsó Tünde: Comenius Logo - Játék és animáció

(Kossuth Kiadó)• Turcsányiné Sz. M. - Zsakó L.: Comenius Logo

gyakorlatok (Kossuth Kiadó)• Turcsányiné Sz. M. -Játék és programozás

(Kossuth Kiadó)