Python a JavaScript: programování her v CodeCombat - kurz 18 000 rub. z Coddy School of Programming for Children, školení 3 moduly (měsíce)
Různé / / December 04, 2023
Věk: 7-12 let
Úroveň: pro začátečníky.
Délka: od 3 modulů (měsíců), od 24 hodin*.
Formát: individuální a skupinové lekce, offline a online (v reálném čase).
Počet dětí: od 1 do 8.
Cena:
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.
I dospělý se může nudit při pohledu na nekonečné řádky kódu. Nabízíme, že se naučíte programovat zabíráním zemí a porážkou nepřátel v nejlepších RPG tradicích.
CodeCombat je prohlížečová hra pro více hráčů, která vám umožní naučit se kódovat a učit se JavaScript a Python. Na každé úrovni dostane hráč konkrétní úkol – například najít houbu, která pomůže porazit kanibala, vést vojáky do bitvy nebo se dostat z kobky. Dítě bude ovládat začínajícího čaroděje, který tyto úkoly provádí pomocí kouzel – příkazů JavaScript a Python. K dokončení celé hry si je budete muset dobře zapamatovat. Zpočátku je vše jednoduché, ale jak hra postupuje, úkoly se stávají složitějšími a dítě musí stále více přemýšlet. V kurzu CodeCombat: First Steps in JavaScript/Python bude vaše dítě schopno skutečně získat cit pro programovací jazyky JavaScript a Python a rozvíjet algoritmické myšlení.
CodeCombat nejsou jen lekce s gamifikačními prvky, ale skutečná hra, ve které studenti musí napsat kompetentní a krásný kód v Pythonu a JavaScriptu, aby dokončili všechny jeho úrovně. V tomto případě dítě dostává reakci od své postavy v reálném čase. Také řešením problémů s programováním, které přirozeně postupují do stále náročnějších úrovní, CodeCombat zajišťuje, že vaše dítě neustále rozvíjí kritické myšlení. CodeCombat je pozoruhodný, protože kromě individuálního hraní nabízí také mnoho možností pro týmovou hru. hry, které dětem umožňují osvojit si komunikační dovednosti, praktické myšlení a schopnost spolupráce a práce tým.
CodeCombat tedy neustále vyžaduje, aby děti procvičovaly nové formy komunikace, ať už je to ono spojování týmů nebo individuální práce se samotným počítačem, přeměna vašich nápadů na efektivní kódy.
Proč CodeCombat?
- Toto je opravdu hra, a ne soubor gamifikovaných lekcí – takže dokáže zaujmout i toho nejneklidnějšího studenta;
- CodeCombat je vhodný pro děti od 10 let;
- CodeCombat má rozhraní v ruském jazyce;
- Má vlastní editor úrovní, pomocí kterého můžete hru upravovat a nabízet své vlastní úkoly;
- CodeCombat má individuální režim a mnoho možností pro týmovou hru;
- Učitel může sledovat pokrok celé skupiny;
- Za vyřešení na první pokus bez chyb a za optimální kód získává hráč další body;
- CodeCombat učí seriózní programování „ne pro děti“: pořádají se soutěže pro skutečné profesionály;
- Autoři slibují, že se získáním práce v USA pomohou každému, kdo dokončí celou hru a dosáhne nejvyšší úrovně.
Před začátkem vyučování vás žádáme o vytvoření e-mailové adresy pro vaše dítě. Dejte mu své e-mailové přihlašovací jméno a heslo na papíře/na telefonu, tyto údaje musíte mít u sebe během hodiny.
Je to kvůli nutnosti vytvořit si účet v CodeCombat.
Kurz je vhodný pro děti:
- Pro zájemce o techniku a programování
- Právě začínáte ve světě programování
- Ti, kteří chtějí zlepšit své digitální dovednosti
- Ti, kteří sní o vytváření vlastních her
Požadavky na studenty (úroveň znalostí):
- Sebevědomé používání počítače (ví, jak zapínat, spouštět aplikace, otevírat složky, ví, co je e-mail)
- Schopnost čtení
- Jak fungují online kurzy na CODDY
Obsah kurzu:
- Základy programování v Pythonu a/nebo JavaScriptu a algoritmizace
- Metody, proměnné, datové typy
- zatímco smyčka
- Podmíněné výroky
- Logické operátory
- Algebra logiky
- Funkce
- Dvourozměrná pole
- pro smyčku
- Způsoby iterace přes pole
- Aritmetické operace
- Souřadnice a prostor
Cíle kurzu:
1. Zvládněte oblíbené programovací jazyky Python a JavaScript psaním programových kódů v herním prostředí.
2. Rozvíjejte kritické myšlení, komunikaci a týmovou práci.
3. Vést děti od zájmu o hraní počítačových her k touze je tvořit a v budoucnu se rozvíjet v oblasti IT.
Výsledek učení:
- Základní znalost JavaScriptu a/nebo Pythonu
- Schopnost spolupracovat a pracovat jak samostatně, tak v týmu
- Rozvoj algoritmického, kreativního a kritického myšlení
- Schopnost řešit problémy mimo krabici
Absolventi kurzu budou umět:
- Kompetentně a efektivně psát programy v Pythonu a/nebo JavaScriptu
- Ukažte svou kreativitu vytvářením vlastních her
- Pracujte v softwarovém kódu samostatně i v týmu
- Pokračujte ve studiu v kurzech webového programování a vývoje her
- Řešit nestandardní problémy
Obchodní dovednosti:
- Logické myšlení
- Kreativní myšlení
- Nastavení a řešení problémů
- Týmová práce
- Komunikační dovednosti
- Vyhledávání a analýza informací
- Nezávislost
- Rozhodovací dovednosti
Co potřebujete pro kurzy:
Pro zahájení výuky vás žádáme, abyste svému dítěti vytvořili e-mailovou adresu. Dejte mu své e-mailové přihlašovací jméno a heslo na papíře/na telefonu, tyto údaje musíte mít u sebe během hodiny.
Pokud jsou třídy online, bude dítě potřebovat notebook, přístup k internetu a sluchátka, aby dítě mohlo komunikovat s učitelem.
Po absolvování kurzu obdrží každý student osobní certifikát ( https://coddyschool.com/upload/files/cert.jpg) od CODDY
8
kurzylektor kurzu:
„Kreslení ve stylu „Anime“, „Základy digitálního kreslení v Procreate“, „Sketching“, „Město budoucnosti“, „Vytvoření herní postavy ve Photoshopu“, „Grafický design Photoshopu“, „Programování v Minecraftu“, „Python a JavaScript: programování her v CodeCombat“, „Digitální umění: kreslení na tableta"
Vzdělání:
Státní univerzita pozemkového managementu, specializace "Architektura"
Zkušenosti:
Už přes 5 let učí děti kreslit. Najde společnou řeč s každým dítětem i dospělým.
Profesionální znalost Photoshop, Revit, 3ds Max, Autocad, ScetchUp.
zájmy:
grafický design, branding, současné umění, interiérový design, vaření.
„Na mých kurzech každé dítě maximálně odhalí svůj potenciál a bude se moci cítit jako skutečný tvůrce. Pohybem od cíle k cíli dosáhneme velkých výšin, protože, jak je zvykem, ten, kdo chodí, ovládá cestu a „nemožné“ je slovo, které lze nalézt pouze ve slovníku bláznů.
6
kurzylektor kurzu:
„Programování v JavaScriptu“, „Frontend Developer: Webové stránky v HTML/CSS/JavaScript“, „Harvard CS50 Course“, „Boti v Pythonu“, „Python a JavaScript: programování her v CodeCombat“, „Vytváření her ve Scratch“, „Unreal Motor 4"
Vzdělání:
Yaroslavl State Technical University (YSTU), Institute of Digital Systems (IDS), specialita „Software Engineering“.
Zkušenosti:
Od začátku střední školy úspěšně absolvoval doplňková školení v oblastech Circuit Design, Web Development, System Administration a MYSQL Databases. Během školních a studentských let jsem se zajímal o programování v těchto jazycích: Pascal, C++, C#, Python, Ruby, JavaScript a také jazyky pro tvorbu webových stránek (HTML, CSS).
zájmy:
Mezi jeho koníčky patří řezbářství, sestavování plastových/dřevěných modelů lodí, tvorba webových stránek a tvorba programů v Pythonu. Jsem přesvědčen, že rozvoj motoriky rukou a mentálních sil jsou nerozlučně spjaty.
"Potřeba IT specialistů bude jen růst; stát se jedním z nich znamená stát se součástí malého příběhu."
9
kurzylektor kurzu:
„Minecraft: úvod do umělé inteligence“, „Unity 3D“, „Vývoj mobilních her pro Android“, „Vytváření her ve Scratch“, „Programování v Minecraftu“, „Minecraft in Scratch“, „Unreal Engine 4“, „Herní 3D modelování“, „Python a JavaScript: hry programování v CodeCombat"
Vzdělání:
Moskevská státní univerzita pojmenovaná po M.V. Lomonosov, Fakulta mechaniky a matematiky
Certifikovaný účastník programu školení programování Minecraft
Program Microsoft Certified Teacher Innovator Program
Zkušenosti:
Zabývá se vývojem softwaru v Javě a C, vícevláknové programování. Neustále se zlepšuje, využívá moderní přístupy ve vývoji a projektovém řízení. Studuje návrhové vzory a architekturu softwarových projektů, má znalosti v oblasti kryptografie a ochrany dat. Aktivně se zajímá o téma neuronových sítí a analýzy dat. Absolvoval školení na Samsung SW&IT School na základy IT a programování, kde obhájil individuální projekt na vývoj aplikace pro Android a stal se absolutním vítězem finálové soutěže. Jako součást týmu tří lidí jsem se zúčastnil kasového šampionátu Kaspersky CyberHeroes. Zodpovědný za vývoj demo mobilní aplikace a zveřejnění softwarové a hardwarové stránky projektu. Je aktivním vývojářem aplikací na Google Play a má několik publikací na open source portálu GitHub. Dodržuje zdravý životní styl a pravidelně navštěvuje bazén.
„Pro každého studenta je velmi důležitá přátelská atmosféra při práci v týmu. Jako učitel a mentor se snažím studentovi pomoci uvést jeho nápady v život a zároveň mu vysvětlit technickou stránku problematiky na nejvyšší úrovni. Jakékoli složité věci lze vysvětlit jednoduchým jazykem: ať už píšete hru, zakládáte startup nebo chcete studovat nějaký předmět, každý váš nápad bude podporován a realizován. Takové by mělo být technologické vzdělávání.“