Kurz programování (Příprava na olympiády, vstupní úroveň), 5. třída - kurz 12 990 RUB. z Foxfordu, školení 30 lekcí, Datum 20. listopadu 2023.
Různé / / December 06, 2023
Kdo bude mít z kurzu prospěch?
Kurz je vhodný pro ty, kteří se chtějí naučit programovací jazyk Python od nuly a zúčastnit se programátorských soutěží.
Jaké znalosti kurz poskytuje?
Během hodin se probírají teoretické problémy, probírají se řešení problémů programování a základy jazyka Python.
Jaké jsou výhody kuřat?S
Kurz poskytuje základy jazyka Python, představuje klasické příběhy z olympiád, pomáhá vám začít hrát na olympiádách a poskytuje základ pro budoucí hloubkové studium programování olympiád.
Dodržování
Získáte základní znalosti z předmětu
Víme, jak k dětem přistupovat
Dostupné v záznamu
Certifikace školy
Každá lekce má zápletku a interaktivní úkoly.
Naši učitelé jsou účastníky soutěží, autory metodických vývojů
Vědí, jak zaujmout každé dítě, s ohledem na věkové charakteristiky. Každá lekce je vzrušující cestou do světa poznání!
Pojďme se podívat na hlavní témata programu
Dítě nebude muset látku studovat samo a cpát ji bez porozumění. Učitel vysvětlí i složitá témata jednoduchým jazykem a prezentace a interaktivní úkoly zvýší zájem o předmět.
Pojďme si upevnit znalosti v praxi
Po každé lekci malý domácí úkol, který vám pomůže procvičit probranou látku a procvičit před testem.
Ručně kontrolujeme vzorky a domácí úkoly
Zadání písemné části neponecháváme na samotestování – to provádějí odborníci OGE.
Kontrolujeme „skutečně“, jako u zkoušky, a výsledkem je podrobná zpětná vazba. To vše z důvodu rychlosti přípravy a vašich výsledků Váš osobní kurátor odpoví na Vaše dotazy do dvou hodin, 24/7
Kurátoři rozumí programu a předmětu, takže mohou snadno odpovědět na vaše dotazy ke kurzu a domácím úkolům – kdykoli
Dobře vědí, jak těžké může být připravit se a pochopit vaše starosti.
Nejdůležitějším úkolem lektora je pomoci vám vyrovnat se se stresem a strachem před zkouškami
Aritmetické úlohy, dělitelnost, kombinatorika
- Úvod do programovacího jazyka Python. Instalace, vstup/výstup
- Co je to testovací systém?
- Celočíselné dělení a operace se zbytkem
- Aritmetické problémy
- Dělení se zaokrouhlením nahoru. Různé úkoly
- Datum a čas
- Problémy s dělitelností
- Problémy s čísly a čísly
- Kombinatorické problémy
Podmíněný příkaz a smyčky
- Podmíněný příkaz if-else
- Podmínky na šachovnici
- Pro smyčku
- Zatímco smyčka
- Vnořené smyčky
- Poprsí
- Simulace
Struny
- Řetězce, řezy řetězců, úlohy se řetězci
- Masky, různé úkoly na řádek
- Šifry a kryptografie
Seznamy, dvourozměrné seznamy
- Seznamy, řezy, úkoly na seznamech
- Dvourozměrné seznamy
- Různé úkoly
Funkce a rekurze
- Funkce v Pythonu
- Rekurze v Pythonu
- Klasické rekurzivní zápletky
- Vlnový algoritmus
Hledat a třídit
- Třídění
- Největší a nejmenší. Chamtivý algoritmus
- Lineární vyhledávání
- Metoda dvou ukazatelů
Dynamické programování
- Jednorozměrné dynamické programování: řada způsobů
- Jednorozměrné dynamické programování: Nejlepší způsob
- Obnovení odpovědi v problémech dynamického programování
- 2D dynamické programování