Hloubkový kurz Pythonu - bezplatný kurz od GeekSchool, školení 9 měsíců, datum 30. listopadu 2023.
Různé / / December 01, 2023
Pro děti 11-14 let. Pro lidi bez zkušeností, kteří sní o napsání svého prvního kódu.
Proč se učit Python
- Snadné zahájení programování
Python má jednoduchý kód a jasnou syntaxi: pro chlapy je snadné pracovat s proměnnými, algoritmy, funkcemi a příkazy. Po zaškolení budou mít děti základy programátorských znalostí.
2. Obecný rozvoj a zlepšování studijních výsledků
Programování trénuje logiku, učí vás stanovovat si cíle a nacházet chyby, rozvíjí kreativní a analytické myšlení. Po tréninku si děti budou jistější v hodinách matematiky, fyziky a informatiky.
3. Jasné kariérní vyhlídky
Python je jedním ze 3 nejoblíbenějších jazyků: vývojáři vydělávají v průměru 250 000 RUB měsíčně. Mohou vyvíjet programy a hry, provádět analýzy a vytvářet umělou inteligenci.
Kluci se nejen učí Python, ale vyvíjejí se jako specialisté
Vyzkoušení různých specialit
Kluci se vyzkouší jako vývojáři, herní designéři a analytici. Budou schopni pochopit, jakou specialitu preferují.
Sbírání vašeho portfolia
Za 9 měsíců se kluci naučí pracovat s počítačovými algoritmy, grafikou, zvukem a animací. Každý student vytvoří čtyři 2D hry, čtyři webové stránky a tři chatboty.
Práce v přátelském kolektivu
Kluci vidí, jak funguje práce ve skutečné IT firmě: jsou rozděleni do týmů, realizují společné projekty a plánují úkoly s ostatními týmy.
Komunikujte s IT odborníky z velkých společností
Děti se naučí, jak vypadá skutečná práce na projektu a jak se dále rozvíjet. Odborníci se s kluky podělí o tajemství vývoje a zodpoví otázky.
Proč GeekSchool
Živé lekce
Lekce probíhají na Zoom: děti poslouchají učitele a hned cvičí. Po každé lekci se uloží nahrávka, takže si ji můžete pohodlně prohlédnout.
Průběžná podpora
Kurátoři děti podporují, motivují je k učení v obtížných situacích, kladou zajímavé otázky na chatu a posílají užitečné materiály. Kurátoři jsou neustále v kontaktu s rodiči a dětmi
Zkušení učitelé
Lekce vedou programátoři s pedagogickou praxí. S dětmi mluví stejným jazykem, lekce vedou zábavnou formou a odpovídají na otázky.
Přátelé s podobnými zájmy
Kluci najdou stejně smýšlející lidi, se kterými je zajímavé studovat, sdílet nápady a vyměňovat si dojmy. Po kurzu kluci pokračují v komunikaci a vylepšování společných projektů
Výuka jednou týdně - po vyučování nebo o víkendech
9měsíční trénink
Lekce trvá 90 minut
15 kluků ve skupině
První modul: 2D - hry v Pythonu
- Práce se základní syntaxí v Pythonu
- Řešíme matematické úlohy pomocí kódu, vytváříme funkce pro automatické řešení
- Práce s knihovnami Turtle a Pygame: vizualizace kódu a tvorba jednoduchých 2D her
- Pochopení objektově orientovaného programování pro vytváření složitých her
- Hry vyvíjíme jako tým
Výsledkem je, že vytváříme hru s kalkulačkou, textový úkol, ping-pong, střílečku, závody, grafické tvary
Druhý modul: Webové stránky Python
- Pracujeme s frontendem a backendem webu: přizpůsobujeme vzhled a promýšlíme vnitřní logiku webu
- Pracujeme s nástroji, které vám pomohou vytvořit web: HTML, CSS, Flask
- Web vytváříme jako tým
Výsledkem je vytvoření blogu s příběhem o nás samých a jeden web na naše oblíbené téma: o hře, filmu, knize, hudebníkovi
Třetí modul: chatboty v Pythonu
- Studujeme logiku každého chatbota
- Vytvoření chatbota pro Discord
- Vytvoření chatbota v týmu
Výsledkem je, že vytváříme tři chatboty: jeden sleduje chat a sbírá statistiky aktivity a další dva pracují podle libovolného principu.