Tečaj programiranja (Priprave na olimpijade, vstopna stopnja), 6. razred - tečaj 12.990 RUB. iz Foxforda, usposabljanje 30 lekcij, datum 20. november 2023.
Miscellanea / / December 07, 2023
Komu bo tečaj koristil?
Tečaj je primeren za tiste, ki se želite od začetka naučiti programskega jezika Python in se udeleževati programerskih tekmovanj.
Kakšno znanje ponuja tečaj?
Pri pouku se obravnavajo teoretična vprašanja, rešitve programskih problemov in osnove jezika Python.
Kako je tečaj koristen?
Tečaj ponuja osnove jezika Python, uvaja klasične zgodbe o olimpijadah, vam pomaga začeti nastopati na olimpijadah in nudi osnovo za prihodnji poglobljen študij programiranja olimpijcev.
Skladnost
Pridobili boste osnovno znanje o predmetu
Znamo pristopiti do otrok
Na voljo v snemanju
Šolsko spričevalo
Vsaka lekcija ima zaplet in interaktivne naloge.
Naši učitelji — udeleženci tekmovanja, avtorji metodoloških razvojev
Vedo, kako zanimati vsakega otroka ob upoštevanju starostnih značilnosti. Vsaka lekcija je vznemirljivo potovanje v svet znanja!
Poglejmo si glavne teme programa
Otroku ne bo treba sam učiti snovi in jo nabijati brez razumevanja. Učitelj bo tudi zapletene teme razložil v preprostem jeziku, predstavitve in interaktivne naloge pa bodo povečale zanimanje za predmet.
Utrjujmo znanje v praksi
Po vsaki lekciji manjša domača naloga, ki vam bo pomagala vaditi obravnavano snov in vaditi pred testom.
Ročno preverjamo vzorce in domače naloge
Pisnih delnih nalog ne pustimo za samopreverjanje - to opravijo strokovnjaki OGE.
Preverjamo »zares«, kot na izpitu, in posledično prejmete podrobno povratno informacijo. Vse to zaradi hitrosti priprave in vaših rezultatov, osebni kustos bo na vaša vprašanja odgovoril v dveh urah 24/7.
Kustosi razumejo program in snov, zato lahko brez težav odgovorijo na vaša vprašanja o tečaju in domačih nalogah – kadarkoli
Dobro vedo, kako težko se je pripraviti in razumeti vaše skrbi.
Najpomembnejša naloga mentorja je, da vam pomaga pri obvladovanju stresa in strahu pred izpiti
Aritmetični problemi, deljivost, kombinatorika
- Uvod v programski jezik Python. Namestitev, vhod/izhod
- Kaj je sistem testiranja?
- Celoštevilsko deljenje in operacije ostankov
- Aritmetične težave
- Deljenje z zaokroževanjem. Razna opravila
- Datum in čas
- Težave z deljivostjo
- Težave o številkah in številkah
- Kombinatorični problemi
Pogojni stavek in zanke
- Pogojni stavek if-else
- Razmere na šahovnici
- Za zanko
- Medtem ko zanka
- Ugnezdene zanke
- Doprsi
- Simulacija
Strune
- Nize, rezine nizov, naloge nizov
- Maske, različne naloge na vrstico
- Šifre in kriptografija
Seznami, dvodimenzionalni seznami
- Seznami, rezine, naloge na seznamih
- Dvodimenzionalni seznami
- Različne naloge
Funkcije in rekurzija
- Funkcije v Pythonu
- Rekurzija v Pythonu
- Klasične rekurzivne ploskve
- Valovni algoritem
Iskanje in razvrščanje
- Razvrščanje
- Največji in najmanjši. Požrešen algoritem
- Linearno iskanje
- Metoda dveh kazalcev
Dinamično programiranje
- Enodimenzionalno dinamično programiranje: več načinov
- Enodimenzionalno dinamično programiranje: najboljši način
- Obnavljanje odgovora v problemih dinamičnega programiranja
- 2D dinamično programiranje