Učte se Python prostřednictvím nejoblíbenější hry - kurz 24 000 RUB. z Coddy School of Programming for Children, školení 4 moduly (měsíce)
Různé / / December 08, 2023
Formát: individuální a skupinové lekce, offline a online (v reálném čase).
Počet dětí: od 1 do 8.
od 750 rub./hod v online skupině,
od 850 rub./hod v offline skupině,
od 1050 rub./hod individuálně online,
od 1980 rub./hod jednotlivě offline.
Minecraft je jedna z nejpopulárnějších a jedna z nejprodávanějších videoher v historii, sběratelství má kolem sebe obrovskou herní komunitu a nabízí mnoho příležitostí k učení programování.
Velké množství lidí na celém světě používá Minecraft pro vzdělávací účely: počínaje kurzy v univerzity věnující se studiu a vývoji umělé inteligence, končící školami a létem tábory. Tato oblíbená počítačová hra se také používá při studiu oborů, jako je chemie, fyzika, matematika, ale i historie a mnoho dalších!
Kurz „Minecraft: Programování v Pythonu“ je navržen tak, abyste se naučili jeden z nejpopulárnějších programovacích jazyků založených na herním prostředí Minecraft.
1. Jazyk Python je jedním z nejpopulárnějších programovacích jazyků na světě. Je extrémně žádaný při ucházení se o práci u takových IT gigantů, jako jsou Google, Facebook, Youtube a další společnosti.
2. Python lze použít téměř pro všechno: datovou vědu a analýzu dat, umělou inteligenci a strojové učení, vývoj webu, finance a obchodování, síťové systémy a zabezpečení, vývoj her a jiný.
3. Python je široce používán v projektech datové vědy a strojového učení. Například v Singapuru byl Python použit k analýze jízdních řádů vlaků, které odhalily chyby, které vedly k řadě vážných narušení vlaků na Central Line.
4. Programátoři Pythonu jsou jedni z nejžádanějších a vysoce placených profesionálů na světě.
5. Začít se učit Python od nuly je velmi snadné. Toto je ideální volba pro vaše první kroky ve světě programování.
Kurzy jsou vedeny herním formátem, který dětem umožní nejen naučit se psát programy v Pythonu, ale také je aplikovat v prostředí Minecraftu a budovat své vlastní světy!
Po absolvování kurzu obdrží každý student od CODDY personalizovaný certifikát.
lektor kurzu:
„Vývoj modů pro Minecraft“, „Programování her v Pythonu“, „Unity 3D“, „Minecraft: úvod do umělé inteligence“, „Vytváření
hry v Roblox Studio", "Programování pro nejmenší", "Programování pro nejmenší v Tynker", "Programování Minecraft", "3D hry ve Scratch", "Minecraft in Scratch"
Vzdělání:
Moskevská polytechnická univerzita, specializace „Informatika a informatika v CAD“.
Zkušenosti:
Zná jazyky C#, C++, Pascal, SQL. Programováno v systémech 1C pomocí vestavěného programovacího jazyka 1C: Enterprise. Podílel se na tvorbě školicích kurzů pro univerzitu na Fusion 360 a Inventor.
zájmy:
Rád pracuje s databázemi, modeluje a řeší nestandardní matematické problémy. V programování mě baví psát funkcionalitu pro mobilní aplikace (C++). Věří, že každé dítě může mít nestandardní přístup.
"Nejdůležitější věcí při učení je zájem dětí."
lektor kurzu:
„Programování her v Pythonu“, „Počítačová gramotnost“, „Unreal Engine 4“, „Vývoj her v C++“, „Programování v Pythonu3“, „Minecraft: programování v Pythonu“
Vzdělání:
Univerzita přátelství ruských národů (RUDN), specializace "Základní informatika a informační technologie."
Zkušenosti:
Plynule ovládá C++, Python, Pascal. Účastník různých fór mládeže na regionální a celoruské úrovni. Organizátor celoruského fóra „Big School Picnic“, pořádaného Ruským hnutím školáků (RSM).
zájmy:
Kromě programování rád čte knihy, jezdí na kole a počítačové hry.
"Při programování musí člověk prokázat vytrvalost a odhodlání, takže začínající programátoři se vyvíjejí nejen jako specialisté, ale také jako jednotlivci."
lektor kurzu:
„Minecraft: úvod do umělé inteligence“, „Programování pro nejmenší“, „Minecraft: programování v Pythonu“, „Boti v Pythonu“
Vzdělání:
Tyumen State University (TSU), Fakulta aplikované informatiky.
Zkušenosti:
Hluboký zájem o informatiku a zkušenost s programováním v různých jazycích. Dnes programuje v Pythonu a C#. Má zkušenosti jako učitel matematiky.
zájmy:
Programování botů v telegramu, analýza dat v Pythonu. Vyvinuto v jazyce C#. Zajímá se o různé sporty. Můj oblíbený je basketbal. Jsem přesvědčen, že sebezdokonalování nemá žádné hranice.
"Jediný způsob, jak se efektivně naučit nový programovací jazyk, je procvičovat si jej, používat jej k řešení obtížných problémů a usnadnit si život."
1. modul
První den
Úvod do Pythonu
− Algoritmus, program
− Číselné a řetězcové proměnné, změna typu proměnné
− Souřadnice, vektory, výpočet vzdálenosti
− Teleportace postavy, budov, odeslání zprávy do chatu
Druhý den
Jít hlouběji v Pythonu
− Zpracování výjimek
− Booleovská logika
− Porovnávací operace
− Rozpoznávání objektů obklopujících postavu
Den třetí
Podmínky
− Podmíněné konstrukce if-elif-else, aplikace booleovské logiky
− Tajné dveře, eskalátor, sprcha
Den čtvrtý
zatímco smyčky
− Zatímco smyčky s počítadlem
− Zatímco smyčky používají booleovskou logiku
− Prokletí, květinová stezka, potápěčská soutěž, taneční parket, chatovací zprávy
2. modul
Den pátý
Postupy
− Postupy
− Programátorská etika, odsazení, komentáře
− Použití if a while v procedurách
− Blokovat cestovatele
Den šestý
Seznamy
− Seznamy, operace se seznamy
− Použití řetězců jako seznamů
− Náhodný výběr prvků
− Stopky, posuvné
Den sedmý
Funkce
− Rozdíl mezi procedurami a funkcemi
− n-tice
− Funkce, které vracejí n-tici
Den osmý
Slovníky
− Slovníky
− Rozdíl mezi slovníky a seznamy
− Vodítko, narážení do bloků
3. modul
Den devátý
Pro smyčky, kouzlo programování
− Použití cyklu for s n-ticemi, seznamy, slovníky
− funkce range().
− Zjednodušte programy pomocí cyklu while pomocí cyklu for
− Kouzelná hůlka, kouzelné schodiště
Den desátý
Přestávka, jinak
− Na chvíli přerušte
− Přerušit pro
− Použití else se smyčkou for
− Procházení prvků slovníku pomocí for
− Hledáček diamantů
Den jedenáctý
Dvourozměrné seznamy
− Seznam seznamů
− Iterujte prvky dvourozměrného seznamu
− Kreslení emotikonů, rozpadlá zeď
Den dvanáctý
Vícerozměrné seznamy
− 3D seznamy
− Myšlenka vytvořit seznam libovolné velikosti
− Kopírování návrhů
4. modul
Den třináctý
Práce se soubory, moduly
− Otevřít, číst, psát
− Import modulu, jedna funkce
− Čtení a zápis do souboru pomocí modulů třetích stran
− Ukládání návrhů do souboru
Den čtrnáctý
Webový rámec baňky
− Stahování modulů pomocí pip
− Použití více modulů
− Vytvoření malé webové stránky s daty z Minecraftu
Den patnáctý
Třídy, metody
− Třídy, inicializace, vlastnosti objektů
− Třídní metody
− Ghost objekt
Den šestnáctý
Závěrečná lekce
− Zobecnění předmětu, aplikace získaných znalostí
− Vytvořte si vlastní minihru v Minecraftu