Python és JavaScript: játékprogramozás CodeCombatban - tanfolyam 18 000 dörzsölje. Coddy School of Programming for Children, képzés 3 modul (hónap)
Vegyes Cikkek / / December 04, 2023
Életkor: 7-12 év
Szint: kezdőknek.
Időtartam: 3 modultól (hónap), 24 órától*.
Formátum: egyéni és csoportos órák, offline és online (valós idejű).
Gyermekek száma: 1-8.
Ár:
750 rubel/óra egy online csoportban,
850 rubel/óra-tól offline csoportban,
1050 rubel/óra-tól egyénileg online,
1980-tól dörzsölje/óra egyénileg offline.
Még egy felnőtt is unatkozhat, ha végignézi a végtelen kódsorokat. Azt ajánljuk, hogy megtanuljon programozni földek elfoglalásával és ellenségek legyőzésével a legjobb RPG hagyományok szerint.
A CodeCombat egy többszereplős böngészős játék, amely lehetővé teszi a kódolás és a JavaScript és a Python megtanulását. A játékos minden szinten meghatározott feladatot kap – például találni egy gombát, amely segít legyőzni a kannibált, harcba vezetni a katonákat, vagy kijutni a börtönből. A gyermek egy kezdő varázslót fog irányítani, aki ezeket a feladatokat varázslatok – JavaScript és Python parancsok – segítségével hajtja végre. A teljes játék befejezéséhez jól kell emlékezned rájuk. Eleinte minden egyszerű, de a játék előrehaladtával a feladatok egyre összetettebbek, és a gyereknek egyre többet kell gondolkodnia. A CodeCombat: First Steps in JavaScript/Python tanfolyamon gyermeke valóban ráérezhet a JavaScript és Python programozási nyelvekre, és fejlesztheti az algoritmikus gondolkodást.
A CodeCombat nem csak gamification elemeket tartalmazó leckék, hanem egy igazi játék, amelyben a tanulóknak kompetens és szép kódot kell írniuk Python és JavaScript nyelven, hogy teljesítsék annak minden szintjét. Ebben az esetben a gyermek valós időben kap reakciót a karakterétől. Ezenkívül azáltal, hogy olyan programozási problémákat old meg, amelyek természetesen egyre nagyobb kihívást jelentenek, a CodeCombat biztosítja, hogy gyermekében mindig fejlődjön a kritikus gondolkodás. A CodeCombat azért figyelemre méltó, mert az egyéni átjátszáson túl sok lehetőséget kínál a csapatjátékra is. játékok, amelyek segítségével a gyerekek elsajátítják a kommunikációs készségeket, a gyakorlatias gondolkodást, valamint az együttműködési és munkavégzési képességet csapat.
Így a CodeCombat folyamatosan új kommunikációs formák gyakorlását követeli meg a gyerekektől, legyen az Csapatokhoz való csatlakozás vagy egyéni munka a számítógéppel, ötleteit átalakítva hatékony kódok.
Miért CodeCombat?
- Ez valóban játék, nem pedig gamified leckék halmaza – így még a legnyugtalanabb tanulókat is magával ragadhatja;
- A CodeCombat 10 éves kortól alkalmas gyermekek számára;
- A CodeCombat orosz nyelvű felülettel rendelkezik;
- Saját szintszerkesztővel rendelkezik, amellyel módosíthatja a játékot, és felajánlhatja saját feladatait;
- A CodeCombat egyéni móddal és számos lehetőséggel rendelkezik a csapatjátékhoz;
- A tanár nyomon követheti az egész csoport előrehaladását;
- Az első próbálkozásra hibamentes megoldásért és az optimális kódért további pontokat kap a játékos;
- A CodeCombat komoly, „nem gyerekeknek való” programozást tanít: igazi profiknak rendeznek versenyeket;
- A szerzők azt ígérik, hogy mindenkinek, aki a teljes játékot végigcsinálja és a legmagasabb szintet eléri, segítséget nyújtanak az USA-ban való munkához.
A foglalkozások megkezdése előtt kérünk, hogy hozzon létre egy e-mail címet gyermekének. Adja meg neki az e-mail bejelentkezési nevét és jelszavát papíron/telefonján; ezeknek az adatoknak az órákon nálatok kell lenniük.
Ez annak köszönhető, hogy fiókot kell létrehozni a CodeCombatban.
A tanfolyam gyerekeknek ajánlott:
- A technológia és a programozás iránt érdeklődőknek
- Csak most kezdtem el a programozás világát
- Azok, akik szeretnék fejleszteni digitális készségeiket
- Akik arról álmodoznak, hogy saját játékot készítenek
Tanulókkal szemben támasztott követelmények (tudásszint):
- Magabiztos számítógéphasználat (tudja, hogyan kell bekapcsolni, elindítani az alkalmazásokat, megnyitni a mappákat, érti, mi az az e-mail)
- Olvasási képesség
- Hogyan működnek az online órák a CODDY-nál
Tanfolyam tartalom:
- Programozás alapjai Pythonban és/vagy JavaScriptben és algoritmizálás
- Módszerek, változók, adattípusok
- míg hurok
- Feltételes kijelentések
- Logikai operátorok
- Logikai algebra
- Funkciók
- Kétdimenziós tömbök
- hurokhoz
- A tömbök iterációjának módjai
- Aritmetikai műveletek
- Koordináták és tér
A tanfolyam céljai:
1. Sajátítsa el a népszerű Python és JavaScript programozási nyelveket úgy, hogy programkódokat ír játékkörnyezetben.
2. Fejleszti a kritikus gondolkodást, a kommunikációs és csapatmunka készségeket.
3. Elvezetni a gyerekeket a számítógépes játékok iránti érdeklődéstől a játék megalkotásának és a jövőbeni informatikai területen való fejlődésének vágyáig.
Tanulási eredmény:
- Alapszintű JavaScript és/vagy Python ismerete
- Együttműködési és munkavégzési képesség önállóan és csapatban egyaránt
- Algoritmikus, kreatív és kritikai gondolkodás fejlesztése
- Képes megoldani a problémákat a dobozon kívül
A tanfolyamon végzettek képesek lesznek:
- Hozzáértően és hatékonyan írjon programokat Python és/vagy JavaScript nyelven
- Mutasd meg kreativitásodat saját játékaid létrehozásával
- Szoftverkódos munka önállóan és csapatban
- Folytassa tanulmányait webprogramozási és játékfejlesztő tanfolyamokon
- Oldja meg a nem szabványos problémákat
Üzleti készségek:
- Logikus gondolkodás
- Kreatív gondolkodás
- Problémák felállítása és megoldása
- Csapatmunka
- Kommunikációs képességek
- Információ keresése és elemzése
- Függetlenség
- Döntéshozatali készségek
Amire szükséged van az órákhoz:
Az órák indításához kérjük, hozzon létre egy e-mail címet gyermeke számára. Adja meg neki az e-mail bejelentkezési nevét és jelszavát papíron/telefonján; ezeknek az adatoknak az órákon nálatok kell lenniük.
Ha az órák online vannak, a gyermeknek laptopra, internet-hozzáférésre és fejhallgatóra lesz szüksége, hogy kommunikálni tudjon a tanárral.
A tanfolyam elvégzése után minden hallgató személyre szóló oklevelet kap ( https://coddyschool.com/upload/files/cert.jpg) szerző: CODDY
8
tanfolyamokTanfolyam tanára:
Rajzolás „Anime” stílusban, „A digitális rajzolás alapjai a Procreate-ben”, „Vázlatkészítés”, „A jövő városa”, „Játékkarakter létrehozása a Photoshopban”, „Photoshop grafikai tervezés”, „Minecraft programozás”, „Python és JavaScript: játékprogramozás CodeCombatben”, „Digitális művészet: rajz tabletta"
Oktatás:
Állami Földgazdálkodási Egyetem, "Építészet" szak
Tapasztalat:
Több mint 5 éve tanítja a gyerekeket rajzolni. Minden gyermekkel és felnőttel megtalálja a közös nyelvet.
Szakmailag jártas a Photoshop, Revit, 3ds Max, Autocad, ScetchUp alkalmazásokban.
Érdeklődési kör:
grafikai tervezés, márkaépítés, kortárs művészet, belsőépítészet, főzés.
„Tanfolyamaimon minden gyerek maximálisan felfedi a benne rejlő lehetőségeket, és igazi alkotónak érezheti magát. Célról célra haladva nagy magasságokat érünk el, mert szokás szerint aki jár, az uralja az utat, a „lehetetlen” pedig csak a bolondok szótárában található szó.”
6
tanfolyamokTanfolyam tanára:
„JavaScript programozás”, „Frontend Developer: Websites on HTML/CSS/JavaScript”, „Harvard CS50 Course”, "Bots in Python", "Python és JavaScript: játékprogramozás a CodeCombatban", "Játékok létrehozása a Scratchben", "Unreal" Motor 4"
Oktatás:
Jaroszlavli Állami Műszaki Egyetem (YSTU), Digitális Rendszerek Intézete (IDS), „Szoftvermérnöki” szak.
Tapasztalat:
A középiskola kezdete óta sikeresen végzett kiegészítő képzéseket áramkörtervezés, webfejlesztés, rendszeradminisztráció és MYSQL adatbázisok területén. Iskolai és diákéveim során a következő nyelveken érdekelt a programozás: Pascal, C++, C#, Python, Ruby, JavaScript, valamint webdesign nyelvek (HTML, CSS).
Érdeklődési kör:
Hobbija a fafaragás, a műanyag/fa hajómodellek összeállítása, weboldalak készítése és Python programozás. Meggyőződésem, hogy a kézmotorika és a mentális képességek fejlesztése elválaszthatatlanul összefügg.
„Az informatikai szakemberek iránti igény csak nőni fog; ha valaki közéjük tartozunk, akkor egy kis történet részévé válunk.”
9
tanfolyamokTanfolyam tanára:
„Minecraft: bevezetés a mesterséges intelligenciába”, „Unity 3D”, „Mobiljátékok fejlesztése Androidon”, „Játékok létrehozása a Scratch-ben”, „Minecraft programozás”, „Minecraft in Scratch”, „Unreal Engine 4”, „Játék 3D modellezése”, „Python és JavaScript: Gaming programozás CodeCombatben"
Oktatás:
Moszkvai Állami Egyetemről nevezték el M.V. Lomonoszov, Mechanikai és Matematikai Kar
Minecraft programozási képzési program okleveles résztvevője
Microsoft Certified Teacher Innovator program
Tapasztalat:
Szoftverfejlesztéssel foglalkozik Java és C nyelven, többszálú programozás. Folyamatosan fejleszt, modern megközelítéseket alkalmaz a fejlesztésben és a projektmenedzsmentben. Tanulmányozza a szoftverprojektek tervezési mintáit és architektúráját, ismeretekkel rendelkezik a kriptográfia és az adatvédelem területén. Aktívan érdeklődik a neurális hálózatok és az adatelemzés témája iránt. Elvégezte a Samsung SW&IT School informatikai és programozási alapok képzését, ahol megvédett egy egyéni Android-alkalmazás fejlesztési projektet, és a végső verseny abszolút győztese lett. Egy háromfős csapat tagjaként részt vettem a Kaspersky CyberHeroes tokbajnokságon. Felelős egy demo mobil alkalmazás fejlesztéséért és a projekt szoftveres és hardveres oldalának nyilvánosságra hozataláért. Aktív alkalmazásfejlesztő a Google Playen, és számos publikációja van a nyílt forráskódú GitHub portálon. Egészséges életmódot folytat és rendszeresen látogatja a medencét.
„Minden diák számára nagyon fontos a barátságos légkör, amikor csapatban dolgozik. Tanárként és mentorként igyekszem segíteni a diáknak ötleteit életre kelteni, miközben a legmagasabb szinten elmagyarázom neki a probléma technikai oldalát. Bármilyen bonyolult dolog leírható egyszerű nyelven: akár játékot írsz, akár startupot indítasz, akár egy tárgyat szeretnél tanulni, minden ötleted támogatást és megvalósítást kap. Ilyennek kell lennie a technológiai oktatásnak."