🧠Logika Ă©s programozĂĄs

Mi a programozĂĄs?

A programozås azt jelenti, hogy utasítåsokat adunk a szåmítógépnek.

A szåmítógép csak azt tudja végrehajtani, amit pontosan megmondunk neki.


🔱 Sorrendek

A programozås egyik legfontosabb része a helyes sorrend.

Hogyan kĂ©szĂŒl a szendvics?

  1. Kenyeret veszek.
  2. Vajat kenek rĂĄ.
  3. FelvĂĄgottat teszek rĂĄ.
  4. Összecsukom.

Ha összekeverjĂŒk a sorrendet, nem lesz jĂł a vĂ©geredmĂ©ny.


đŸ€– Algoritmus

Az algoritmus egy lĂ©pĂ©sekbƑl ĂĄllĂł ĂștmutatĂł.

Példa

FogmosĂĄs:

  1. Fogkefe elƑvĂ©tele
  2. Fogkrém råhelyezése
  3. FogmosĂĄs
  4. ÖblĂ­tĂ©s

Ez is egy algoritmus.


🎼 JĂĄtĂ©kos logikai feladatok

TalĂĄld meg az utat!

Segíts a robotnak eljutni a célhoz!

âŹ†ïž elƑre

âŹ…ïž balra

âžĄïž jobbra


Melyik következik?

🔮 đŸ”” 🔮 đŸ”” 🔮 ?

VĂĄlasz:

đŸ””


Hibakeresés

A robot rossz irĂĄnyba ment.

Mi lehet a hiba?


🌐 Code.org

A Code.org egy jåtékos programozó oldal.

Itt:

  • robotokat irĂĄnyĂ­thatunk
  • pĂĄlyĂĄkat oldhatunk meg
  • megtanulhatjuk az algoritmusokat

Mit tanulunk?

✅ sorrend

✅ ismĂ©tlĂ©s

✅ logikus gondolkodás

✅ hibajavítás


🎯 Mini teszt

  1. Mi a programozĂĄs?
  2. Mi az algoritmus?
  3. Miért fontos a sorrend?
  4. Mit tanulhatunk a Code.org oldalon?
  5. Mondj egy hétköznapi algoritmust!

💡 Projektfeladat

RobotirĂĄnyĂ­tĂł

Írd le nyilakkal az Ăștvonalat:

🏠 ➜ 🌳 ➜ 🚗 ➜ 🎯

Példåul:

âŹ†ïž âŹ†ïž âžĄïž âŹ†ïž âŹ…ïž

1. Robot a tanteremben

Te vagy a robot.

A többiek utasítåsokat adnak:

  • lĂ©pj elƑre 2-t
  • fordulj balra
  • fordulj jobbra
  • ĂĄllj meg

A cél: eljutni a tåblåhoz vagy egy tårgyhoz.

Ha rossz utasítåst kap, a robot végrehajtja, mert a robot nem gondolkodik.

👉 Nagyon jĂłl szemlĂ©lteti, hogy a szĂĄmĂ­tĂłgĂ©p csak azt teszi, amit mondunk neki.


🍎 2. Robot Ă©s az alma

Tegyél ki:

🏠 Start

🍎 Alma

đŸš© CĂ©l

A gyerekek nyilakkal Ă­rjĂĄk le az Ăștvonalat.

Példa:

âŹ†ïž âŹ†ïž âžĄïž âŹ†ïž

Utåna egy tanuló végrehajtja.


🎁 3. KincskeresƑ robot

A tanteremben elrejtettem egy tĂĄrgyat.

A csoportnak algoritmust kell Ă­rnia:

ElƑre 3 lĂ©pĂ©s
Jobbra fordul
ElƑre 2 lĂ©pĂ©s
Lehajol
Felveszi a kincset

🚧 4. HibakeresĂ©s

Adtam egy hibĂĄs algoritmust.

Példa:

ElƑre 2
Jobbra
ElƑre 1
Balra
ElƑre 5

A robot nekimegy egy széknek.

Meg kell talĂĄlnotok a hibĂĄt.

Ez mĂĄr igazi „debugolĂĄs”.


đŸ„Ș 5. Szendvicsrobot

A tanĂĄr a robot.

A gyerekek utasĂ­tanak:

❌ „KĂ©szĂ­ts szendvicset!”

Nem csinålok semmit. Vajon miért?

Mert a robotnak pontos utasĂ­tĂĄs kell:

  1. Vedd fel a kenyeret.
  2. Tedd az asztalra.
  3. Nyisd ki a vajat.
  4. Kend meg.


🎹 6. Rajzoló robot

A robot kezében filc van.

UtasĂ­tĂĄsok:

âŹ†ïž 3 lĂ©pĂ©s

âžĄïž 2 lĂ©pĂ©s

âŹ‡ïž 3 lĂ©pĂ©s

âŹ…ïž 2 lĂ©pĂ©s

A végén kialakul egy alakzat.


🏰 7. Minecraft-robot

A földön ragasztĂłszalaggal kĂ©szĂ­tĂŒnk nĂ©gyzetrĂĄcsot.

Az egyik tanulĂł legyen egy Minecraft karakter.

Parancsok:

  • elƑre
  • hĂĄtra
  • jobbra
  • balra
  • ugrĂĄs

CĂ©l: eljutni a „kincshez”.


⭐ 8. Robotparancs-kårtyåk

Készíts laminålt kårtyåkat:

đŸŸ© ElƑre

🟹 Balra

🟩 Jobbra

đŸŸ„ Állj