Végre megtanulok programozni Pythonban! Hurrá!

A PONG az egyik nagy klasszikus játék, amivel annak idején egy ország(-világ) játszott. Kiváló első feladat programozásban teljesen kezdőknek.

A megvalósításhoz a Python beépített „turtle” modulját fogjuk használni, mert rengeteg mindent leegyszerűsít. A netet túrva sok PONG-megvalósítással találkozunk, olyan ez, mint annó a „kukacos játék” volt a középiskolában, csak akkor Pascalban írtuk meg. 

Rengeteg turtle-s megvalósítás is létezik, azaz a kód 95,5%-ban nem a mi agyszüleményünk, de kiváló példa, és csak javasolni tudjuk másoknak is, hogy kezdjék ezzel a Python oktatását-tanulását. 

Most alapozunk, azaz úgy írjuk meg a játékot, hogy működjön, és értsük. Értsük a kód minden egyes sorát

Tudnivalók a tanfolyamról

  • Szükséges előismeretek

    A pogramozás iránti késztetésen kívül most nem kell semmi, ez egy kezdő tanfolyam.

  • Kinek ajánljuk?

    Mindenkinek, aki most ismerkedik a programozással és a Pythonnal.

  • Mi leszek, ha nagy leszek?

    Lesz egy működő PONG játékod, amit majd testreszabhatsz, és vagizhatsz vele! Folytatni fogod a Python tanulását! :)

Témakörök

  1. 1
    • 0. Python kód futtatása 2 perc alatt windowson

    • 1. Teknős.py létrehozása

    • Csináld az oktatóval együtt! Programozz!

    • 2. Petiteknős létrehozása

    • 3. Négyzet rajzolása

    • 4. Zöldteknős négyzetet rajzol

    • 5. Teknős "pen up" parancs

    • 6. Téglalap forma

    • 7. Ablak létrehozása

    • 8. Bal oldali ütő

    • 9. Hibakeresés, square

    • 10. Goto és koordináta rendszer

    • 11. Program leállítása

    • 12. Tracer(0) és ablak frissítése manuálisan

    • 13. Jobb oldali ütő

    • 14. Labda

    • 15. Ütők mozgatása - elmélet

    • 16. Ütők mozgatása - függvény létrehozása

    • 17. Billentyűzet figyelése

    • 18. Jobb és bal ütő fel, le mozgatása

    • 19. Labda mozgatása

    • 20. Pattanjon vissza függőlegesen

    • 21. Pattanjon vissza oldalról

    • 22. Jobb oldali utő

    • 23. Bal oldali ütő

    • 24. Pontszám kiírása

    • 25. Pontszám változtatása

    • 26. Testreszabás

Értékelések

5 csillagbesorolás

PONG

Kincses László

Tapasztalt programozóként kezdtem el a Pythont, hamar végigértem a leckéken, és sokat tanultam belőlük.

Tapasztalt programozóként kezdtem el a Pythont, hamar végigértem a leckéken, és sokat tanultam belőlük.

Kevesebb megjelenítése
5 csillagbesorolás

Gratula!

József Zsolt Makó

Sok hasonló oktató videó érzésem szerint jót tenne az általános iskolások korosztályának.

Sok hasonló oktató videó érzésem szerint jót tenne az általános iskolások korosztályának.

Kevesebb megjelenítése
5 csillagbesorolás

PONG játék

József Katona

Nagyon jó! Kezdő programozóknak kiváló tanulási lehetőség...

Nagyon jó! Kezdő programozóknak kiváló tanulási lehetőség...

Kevesebb megjelenítése
5 csillagbesorolás

PONG játék megírása egyszerűen Pythonban

Papp Istvan

Minden érthető volt

Minden érthető volt

Kevesebb megjelenítése
5 csillagbesorolás

PONG Python

Dörgő Róbert

Nagyon érdekes izgalmas volt ez a tanfolyam számomra

Nagyon érdekes izgalmas volt ez a tanfolyam számomra

Kevesebb megjelenítése
5 csillagbesorolás

A kis kigyó :)

Norbert Homoki

Hej, ha ezt 70'es években látnák, így tényleg gyors és egyszerű a játék létrehozása. Szimpatikus előadás, remélem lesz még hasonló...

Hej, ha ezt 70'es években látnák, így tényleg gyors és egyszerű a játék létrehozása. Szimpatikus előadás, remélem lesz még hasonló...

Kevesebb megjelenítése
5 csillagbesorolás

Python egy jó nyelv :-)

Viktor Csaba

Köszönöm szépen a videót, csak jót tudok elmondani erről az ingyenes leckékről. Érthetően levezeti a programozás alapját és élmény volt együtt készíteni az ...

Több megjelenítése

Köszönöm szépen a videót, csak jót tudok elmondani erről az ingyenes leckékről. Érthetően levezeti a programozás alapját és élmény volt együtt készíteni az oktatóval a kis játékot.

Kevesebb megjelenítése
5 csillagbesorolás

Pong játék értekelés

Ilyés Nándor

Nekem tetszett a szemléltetés részletessége, csak azt nem vettem észre, hogy a visszaverődési szög hogy lett meghatározva, vagy ez csak azonos szög lehet?

Nekem tetszett a szemléltetés részletessége, csak azt nem vettem észre, hogy a visszaverődési szög hogy lett meghatározva, vagy ez csak azonos szög lehet?

Kevesebb megjelenítése
5 csillagbesorolás

Cím

Miklós Jávori

5 csillagbesorolás

Érdekes tanfolyam

Krisztián Ferenczi

Tetszett a tanfolyam. Nagy könnyű és egyszerű, könnyen tanulható.

Tetszett a tanfolyam. Nagy könnyű és egyszerű, könnyen tanulható.

Kevesebb megjelenítése
5 csillagbesorolás

Nagyon jó

Domonkos Ujhelyi

5 csillagbesorolás

szuper

Lajos Piedl

Milyen egy online tanfolyam?

Ne ijedj meg, ez egy online tanfolyam lesz.

  • Azonnal indul

    Akkor kezdesz hozzá, amikor akarsz. Ha most, akkor akár most azonnal. Akkor pihensz tanulás közben, amikor akarsz. Akkor, és ott tanulsz, ahol akarsz. Akár tengerparton 🌴, akár a villamoson.

  • Nem kell menned sehová

    A tanulás nem úgy indul, hogy egy órán keresztül utazol oda, majd egy órát vissza. Nincs üresjárat, nem pazaroljuk az idődet holmi ingázással. A tanulásra szánt idő kihasználtsága 100%!

  • Gyors és hatékony!

    Nem kell igazodnod senkihez, mert a csoportlétszám: egy fő. Amit már tudsz, lépd át! Penge vagy? Gyorsítsd fel a tanfolyamot, állíts be 1,5-szörös lejátszási sebességet. Hajrá!