.: Németh Imre Általános Iskola :.
Teknőc - a programozható rajzeszköz :-)
TARTALOMJEGYZÉK

Ugráshoz klikk a Tartalomjegyzékben a megfelelő sorra!

1. fejezet: Bevezető érdekességek...
2. fejezet: Négyzet, négyzet eljárás
3. fejezet: Különböző alakzatok a "négyzet" felhasználásával
4. fejezet: Négyzet készítése változóval + alakzatok
5. fejezet: Háromszög, háromszög eljárás
6. fejezet: Különböző alakzatok a "háromszög" felhasználásával
7. fejezet: Sokszögek, illetve körök, körívek rajzolása
8. fejezet: Ábrák paraméteres eljárással
9. fejezet: Rekurzív ábrák rajzolása

+1 fejezet: Online tankönyv - programozási alapok BLOCKLY Kódszerkesztővel

1. fejezet: Bevezető érdekességek...

2. fejezet: Négyzet, négyzet eljárás

Hf-2/1. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot! 12négyzet főeljárás:
Hf-2/2. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot! 360négyzet főeljárás:
Hf-2/3. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot! Kokárda:
Hf-2/4. (szorgalmi) Készítsd el az alábbi linkről megnyitható képnek megfelelő megfelelő alakzatot! Kokárda ünnepi felirattal:
Egyedi megoldás házi feladatra:

3. fejezet: Különböző alakzatok a "négyzet" felhasználásával

Hf-3/1. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot! Lépcső le
Hf-3/2. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot! Tetrisz:
Hf-3/3. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot! Vár zászlóval:
Hf-3/4. Készítsd el az alábbi linkről megnyitható képnek megfelelő, vagy hasonló alakzatot eljárásban! 3 változóval dolgozz: oldal, növekmény és szög!

4. fejezet: Négyzet készítése változóval + alakzatok

Hf-4/1. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot! Absztrakt-1:
Hf-4/2. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot! Absztrakt-2:

5. fejezet: Háromszög, háromszög eljárás

Hf-5/1. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot oldal változóval!
Hf-5/2. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot oldal változóval!
Hf-5/3. (szorgalmi) Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot oldal változóval!

6. fejezet: Különböző alakzatok a "háromszög" felhasználásával

Hf-6/1. Készítsd el az alábbi linkről megnyitható alakzatot eljárásban, ciklusfeltétellel és három változóval: oldal, szög, növekmény segítségével!
Hf-6/2. Készítsd el az alábbi linkről megnyitható alakzatot eljárásban! (Inga)
Hf-6/3. Készítsd el az alábbi linkről megnyitható alakzatot eljárásban! (Homokóra)
Hf-6/4. Készítsd el az alábbi linkről megnyitható alakzatot eljárásban! (Masni)
Hf-6/5. Készítsd el az alábbi linkről megnyitható alakzatot eljárásban! (Ház)
Hf-6/6. Készítsd el az alábbi linkről megnyitható alakzatot eljárásban! (Ablakos ház)
Hf-6/7. (szorgalmi) Készítsd el az alábbi linkről megnyitható alakzatot eljárásban! (Ablakos ház, kerítéssel és fával)

7. fejezet: Sokszögek, illetve körök, körívek rajzolása

Hf-7/1. Készítsd el az alábbi linkről megnyitható képnek megfelelő alakzatot! (12 kör)

Hf-7/2. Készítsd el az alábbi linkekről megnyitható képnek megfelelő alakzatot! (Káró)
Hf-7/3. Készítsd el az alábbi linkekről megnyitható képnek megfelelő alakzatot! (Körzés balra és jobbra)
Hf-7/4. Készítsd el az alábbi linkekről megnyitható képnek megfelelő alakzatot! (Hangjegy)
Hf-7/5. (szorgalmi) Készítsd el az alábbi linkekről megnyitható képnek megfelelő alakzatot! (Nap)

8. fejezet: Ábrák paraméteres eljárással

Hf-8/1. Készítsd el az alábbi linkekről megnyitható képeknek megfelelő alakzatokat hossz változóval paraméterezett eljárással!

Hf-8/2. (szorgalmi) Készítsd el az alábbi linkekről megnyitható képeknek megfelelő alakzatokat hossz változóval praméterezett eljárással!

9. fejezet: Rekurzív ábrák rajzolása

A REKURZIÓ = ÖNMAGÁT HÍVÓ ELJÁRÁS. A rekurzív eljárások olyan eljárások, amelyek meghívják önmagukat. Ha el akarjuk kerülni a végtelen ciklust, paraméterezzük a rekurzív eljárásokat, és a rekurzív hívást egy feltételtől tegyük függővé.
A REKURZIÓ TARTOZÉKAI:
- Kell lennie valaminek, ami a hívások során változik (pl. egy paraméter nevezzünk "hossz"-nak), és elvileg elérhet egy maximális értéket.
- Kell lennie egy olyan utasításnak, mely ezt a valamit ("hossz") az érték felé viszi.
- Illetve kell egy leállító feltétel, amely arról a bizonyos valamiről ("hossz"-ról) eldönti, elérte-e a maximális értéket. Ha igen, akkor nem történik több rekurzív hívás.

Hf-9/1. Készítsd el az alábbi linkről megnyitható képeknek megfelelően rekurzív eljárással fát, amelynek nemcsak rövidülnek az ágai, hanem vékonyodnak is!

Hf-9/2. Készítsd el az alábbi linkekről megnyitható képeknek megfelelő alakzatokat Koch görbe eljárás felhasználásával!


Az oldalt összeállította és a példaként itt található programokat Kothencz Edit, illetve egyes esetekben Vecsei Éva készítette, illetve adaptálta - Comenius LOGO és Imagine LOGO nyelvekben írt kódokból vagy online elérhető programozási ötletekből - BLOCKLY Teknőc programokká. Webes gondozás - Kovács Pál.

Irodalom- és online forrásjegyzék:
Turcsányiné Szabó Márta-Zsakó László - Comenius Logo gyakorlatok, Kossuth Kiadó 1997
http://imagine.elte.hu/index.php
http://info.berzsenyi.hu/logo
http://logo.inf.elte.hu/logo_archivum.html
http://tudasbazis.sulinet.hu/hu/informatika/informatika/informatika-2-evfolyam/algoritmizalas-adatmodellezes
http://tudasbazis.sulinet.hu/hu/informatika/informatika/informatika-4-evfolyam/algoritmizalas-adatmodellezes/programozas-imagine-logo-kornyezetben
http://tudasbazis.sulinet.hu/hu/informatika/informatika/informatika-7-evfolyam/algoritmizalas-adatmodellezes/halado-programozas-imagine-logoban