Učte sa Python prostredníctvom najpopulárnejšej hry - kurz 24 000 RUB. z Coddy School of Programming for Children, školenie 4 moduly (mesiace)
Rôzne / / December 08, 2023
Formát: individuálne a skupinové lekcie, offline a online (v reálnom čase).
Počet detí: od 1 do 8.
od 750 rub./hod v online skupine,
od 850 rub./hod v offline skupine,
od 1050 rub./hod individuálne online,
od 1980 rub./hod individuálne offline.
Minecraft je jedna z najpopulárnejších a jedna z najpredávanejších videohier v histórii, zberateľstvo má okolo seba obrovskú hernú komunitu a ponúka veľa príležitostí na vzdelávanie programovanie.
Veľký počet ľudí na celom svete používa Minecraft na vzdelávacie účely: počnúc kurzami v univerzity venujúce sa štúdiu a vývoju umelej inteligencie, končiac školami a letom táborov. Táto populárna počítačová hra sa používa aj pri štúdiu odborov ako chémia, fyzika, matematika, ale aj história a mnoho ďalších!
Kurz „Minecraft: Programovanie v Pythone“ je navrhnutý tak, aby sa naučil jeden z najpopulárnejších programovacích jazykov založených na hernom prostredí Minecraft.
1. Jazyk Python je jedným z najpopulárnejších programovacích jazykov na svete. Je mimoriadne žiadaný pri uchádzaní sa o prácu v IT gigantoch ako Google, Facebook, Youtube a ďalších.
2. Python možno použiť takmer na všetko: vedu o údajoch a analýzu údajov, umelú inteligenciu a strojové učenie, vývoj webu, financie a obchodovanie, sieťové systémy a bezpečnosť, vývoj hier a iné.
3. Python je široko používaný v dátovej vede a projektoch strojového učenia. Napríklad v Singapure bol Python použitý na analýzu vlakových poriadkov, čo odhalilo chyby, ktoré viedli k množstvu vážnych prerušení vlakov na centrálnej trati.
4. Programátori Pythonu sú jedni z najvyhľadávanejších a vysoko platených profesionálov na svete.
5. Je veľmi jednoduché začať sa učiť Python od začiatku. Toto je ideálna voľba pre vaše prvé kroky vo svete programovania.
Triedy sú vedené v hernom formáte, ktorý deťom umožní nielen naučiť sa písať programy v Pythone, ale ich aj aplikovať v prostredí Minecraftu a budovať si vlastné svety!
Po ukončení kurzu dostane každý študent osobný certifikát od CODDY.
učiteľ kurzu:
„Vývoj modov pre Minecraft“, „Programovanie hier v Pythone“, „Unity 3D“, „Minecraft: úvod do umelej inteligencie“, „Vytváranie
hry v Roblox Studio", "Programovanie pre najmenších", "Programovanie pre najmenších v Tynkeri", "Programovanie Minecraft", "3D hry v Scratch", "Minecraft in Scratch"
vzdelanie:
Moskovská polytechnická univerzita, špecializácia „Informatika a informatika v CAD“.
Skúsenosti:
Ovláda jazyky C#, C++, Pascal, SQL. Programované v systémoch 1C pomocou vstavaného programovacieho jazyka 1C: Enterprise. Podieľal sa na tvorbe školiacich kurzov pre univerzitu o Fusion 360 a Inventor.
Záujmy:
Rád pracuje s databázami, modeluje a rieši neštandardné matematické problémy. V programovaní rád píšem funkcionalitu pre mobilné aplikácie (C++). Verí, že každé dieťa môže mať neštandardný prístup.
"Najdôležitejšou vecou pri učení je záujem detí."
učiteľ kurzu:
„Programovanie hier v Pythone“, „Počítačová gramotnosť“, „Unreal Engine 4“, „Vývoj hier v C++“, „Programovanie v Pythone3“, „Minecraft: programovanie v Pythone“
vzdelanie:
Univerzita priateľstva ruských národov (RUDN), špecializácia "Základná informatika a informačné technológie."
Skúsenosti:
Plynule ovláda C++, Python, Pascal. Účastník rôznych mládežníckych fór na regionálnej a celoruskej úrovni. Organizátor celoruského fóra „Piknik veľkých škôl“, ktoré organizuje Ruské hnutie školákov (RSM).
Záujmy:
Okrem programovania ho baví čítanie kníh, bicyklovanie a počítačové hry.
"Pri programovaní musí človek preukázať vytrvalosť a odhodlanie, takže začínajúci programátori sa rozvíjajú nielen ako špecialisti, ale aj ako jednotlivci."
učiteľ kurzu:
„Minecraft: úvod do umelej inteligencie“, „Programovanie pre najmenších“, „Minecraft: programovanie v Pythone“, „Boti v Pythone“
vzdelanie:
Štátna univerzita Tyumen (TSU), Fakulta aplikovanej informatiky.
Skúsenosti:
Hlboký záujem o informatiku a skúsenosti s programovaním v rôznych jazykoch. Dnes programuje v Pythone a C#. Má skúsenosti ako učiteľ matematiky.
Záujmy:
Programovanie robotov v telegrame, analýza údajov v Pythone. Vyvinuté v jazyku C#. Zaujíma sa o rôzne športy. Najradšej mám basketbal. Som presvedčený, že sebazdokonaľovaniu sa medze nekladú.
"Jediný spôsob, ako sa efektívne naučiť nový programovací jazyk, je precvičovať si ho, používať ho na riešenie zložitých problémov a uľahčenie života."
1. modul
Prvý deň
Úvod do Pythonu
− Algoritmus, program
− Číselné a reťazcové premenné, zmena typu premennej
− Súradnice, vektory, výpočet vzdialenosti
− Teleportácia postavy, budov, odoslanie správy do chatu
Druhý deň
Ideme hlbšie v Pythone
− Spracovanie výnimiek
− Booleovská logika
− Porovnávacie operácie
− Rozpoznanie predmetov obklopujúcich postavu
Deň tretí
Podmienky
− Podmienené konštrukcie if-elif-else, aplikácia booleovskej logiky
− Tajné dvere, eskalátor, sprcha
Deň štvrtý
zatiaľ čo slučky
− Kým slučky s počítadlom
− Kým cykly používajú boolovskú logiku
− Prekliatie, kvetinový chodník, súťaž v potápaní, tanečný parket, chatové správy
2. modul
Deň piaty
Postupy
− Postupy
− Programátorská etika, zarážky, komentáre
− Používanie if a while v procedúrach
− Blokovať cestujúceho
Deň šiesty
zoznamy
− Zoznamy, operácie so zoznamami
− Používanie reťazcov ako zoznamov
− Náhodný výber prvkov
- Stopky, posuvné
Siedmy deň
Funkcie
− Rozdiel medzi postupmi a funkciami
− n-tice
− Funkcie, ktoré vracajú n-ticu
Deň ôsmy
Slovníky
− Slovníky
− Rozdiel medzi slovníkmi a zoznamami
− Vodítko, narážanie do blokov
3. modul
Deň deviaty
Pre slučky, kúzlo programovania
− Použitie cyklu for s n-ticami, zoznamami, slovníkmi
− funkcia range().
− Zjednodušte programy pomocou cyklu while pomocou cyklu for
− Čarovná palička, čarovné schodisko
Desiaty deň
Prestávka, inak
− Počas prerušenia
− Prerušiť na
− Použitie else so slučkou for
− Slučovanie cez prvky slovníka pomocou for
- Hľadač diamantov
Deň jedenásty
Dvojrozmerné zoznamy
− Zoznam zoznamov
− Iterujte prvky dvojrozmerného zoznamu
− Kreslenie emotikonov, schátraná stena
Deň dvanásty
Viacrozmerné zoznamy
− 3D zoznamy
− Myšlienka vytvorenia zoznamu ľubovoľnej veľkosti
− Kopírovanie návrhov
4. modul
Deň trinásty
Práca so súbormi, modulmi
− Otvárať, čítať, písať
− Import modulu, jedna funkcia
− Čítanie a zápis do súboru pomocou modulov tretích strán
− Ukladanie návrhov do súboru
Deň štrnásty
Webový rámec banky
− Sťahovanie modulov pomocou pip
− Použitie viacerých modulov
− Vytvorenie malej webovej stránky s údajmi z Minecraftu
Deň pätnásty
Triedy, metódy
− Triedy, inicializácia, vlastnosti objektu
− Triedne metódy
− Duchovný objekt
Deň šestnásty
Záverečná lekcia
− Zovšeobecnenie kurzu, aplikácia získaných vedomostí
- Vytvorte si vlastnú minihru v Minecrafte