Kurz programovania (Príprava na olympiády, vstupná úroveň), 7. ročník - kurz 12 990 RUB. z Foxfordu, tréning 30 lekcií, Termín: 4.12.2023.
Rôzne / / December 08, 2023
Kurz je vhodný pre tých, ktorí sa chcú naučiť programovací jazyk Python od nuly a zúčastniť sa programátorských súťaží.
Aké znalosti kurz poskytuje?
Na hodinách sa rozoberajú teoretické otázky, riešenia problémov s programovaním a základy jazyka Python.
Ako je kurz užitočný?
Kurz poskytuje základy jazyka Python, predstavuje klasické príbehy z olympiád, pomáha vám začať hrať na olympiádach a poskytuje základ pre budúce hĺbkové štúdium programovania olympiád.
Súlad
Získate základné vedomosti o danej problematike
Vieme, ako pristupovať k deťom
Dostupné v zázname
Certifikácia školy
Každá lekcia má zápletku a interaktívne úlohy.
Naši učitelia sú účastníkmi súťaží, autormi metodických vývojov
Vedia zaujať každé dieťa, berúc do úvahy vekové charakteristiky. Každá lekcia je vzrušujúcou cestou do sveta vedomostí!
Pozrime sa na hlavné témy programu
Dieťa tak nebude musieť samo študovať látku a vtesnať ju bez pochopenia. Učiteľ vysvetlí aj zložité témy jednoduchým jazykom a prezentácie a interaktívne úlohy zvýšia záujem o predmet.
Upevnime si poznatky v praxi
Po každej lekcii malá domáca úloha, ktorá vám pomôže precvičiť si prebratú látku a precvičiť pred testom.
Ručne kontrolujeme vzorky a domáce úlohy
Zadania písomnej časti nenechávame na samotestovanie - to robia odborníci OGE.
Kontrolujeme „skutočne“, ako na skúške, a výsledkom je podrobná spätná väzba. To všetko pre rýchlosť prípravy a vaše výsledky.Váš osobný kurátor odpovie na vaše otázky do dvoch hodín, 24/7
Kurátori rozumejú programu a téme, takže môžu ľahko odpovedať na vaše otázky týkajúce sa kurzu a domácich úloh – kedykoľvek
Dobre vedia, aké ťažké môže byť pripraviť sa a pochopiť vaše starosti.
Najdôležitejšou úlohou tútora je pomôcť vám vyrovnať sa so stresom a strachom pred skúškami
- Úvod do programovacieho jazyka Python. Inštalácia, vstup/výstup
- Čo je testovací systém?
- Celočíselné delenie a operácie so zvyškom
- Aritmetické problémy
- Delenie so zaokrúhľovaním nahor. Rôzne úlohy
- Dátum a čas
- Problémy s deliteľnosťou
- Problémy s číslami a číslami
- Kombinatorické problémy
Podmienený príkaz a slučky
- Podmienené vyhlásenie, ak je to inak
- Podmienky na šachovnici
- Pre slučku
- Kým slučka
- Vnorené slučky
- Poprsia
- Simulácia
Struny
- Struny, strunové rezy, strunové úlohy
- Masky, rôzne úlohy na riadok
- Šifry a kryptografia
Zoznamy, dvojrozmerné zoznamy
- Zoznamy, rezy, úlohy na zoznamoch
- Dvojrozmerné zoznamy
- Rôzne úlohy
Funkcie a rekurzia
- Funkcie v Pythone
- Rekurzia v Pythone
- Klasické rekurzívne zápletky
- Vlnový algoritmus
Vyhľadávajte a triedite
- Triedenie
- Najväčší a najmenší. Chamtivý algoritmus
- Lineárne vyhľadávanie
- Metóda dvoch ukazovateľov
Dynamické programovanie
- Jednorozmerné dynamické programovanie: množstvo spôsobov
- Jednorozmerné dynamické programovanie: Najlepší spôsob
- Obnovenie odpovede v problémoch dynamického programovania
- 2D dynamické programovanie