Olimpijada programiranja za šolarje - tečaj 18.000 rubljev. iz Coddy School of Programming for Children, usposabljanje 3 moduli (meseci)
Miscellanea / / December 03, 2023
Trenutno v Rusiji vsako leto poteka na stotine olimpijad za šolarje v več kot dvajsetih disciplinah, vključno s štirimi fazami: šolsko, občinsko, regionalno in finalno. Šolske stopnje se lahko udeleži kdorkoli, vendar je za napredovanje v naslednjo (občinsko, regijsko in še posebej zaključno stopnjo) potrebna resna sistematična priprava. Zmagovalci in drugouvrščeni tovrstnih dogodkov prejmejo denarne nagrade in ugodnosti ob vpisu v izobraževalne ustanove.
Na primer, Moskovčani, ki zmagajo na vseruski olimpijadi za šolarje, prejmejo bonus v višini 200 tisoč rubljev, nagrajenci - 100 tisoč ter zmagovalci in nagrajenci mednarodnih olimpijad - 250 tisoč, 500 tisoč in 1 milijon rubljev za 3., 2. in 1. mesto. V moskovski regiji zmagovalci in nagrajenci vseruske olimpijade prejmejo od 100 do 300 tisoč rubljev, dobitniki nagrad na mednarodnih olimpijadah pa od 100 do 500 tisoč.
Poleg denarnih spodbud lahko zmagovalci zadnje stopnje vseruske olimpijade za šolarje vstopijo v visokošolske ustanove brez sprejemnih izpitov. Takšne ugodnosti vsako leto uživa na desetine maturantov.
Priprava na uspešen nastop na takšnih olimpijadah zahteva resno pripravo, ki traja dolgo časa. Če je cilj zmagati na zadnji stopnji vseruske olimpijade in sodelovati na mednarodni olimpijadi v 9.–10. razredu, potem morate začeti pouk nekaj let pred to stopnjo. Praviloma nagrajenci in zmagovalci mednarodnih olimpijad, ki nameravajo nastopiti v 9-10 razredih, začnejo usposabljanje v 6-7 razredih. Obenem je priporočljivo imeti osnovna znanja iz računalništva že ob začetku intenzivnega pouka. Z drugimi besedami, prej ko se otrok začne poglobljeno seznanjati s svetom programiranja, večje so možnosti za uspeh. nastop na olimpijadi ustrezne ravni in lažje bo zgradil individualno strategijo za pripravo na največ težke faze.
Ali se je mogoče na olimpijade pripravljati v okviru šolskega programa računalništva?
Ne, in to iz več razlogov:
- Prvič, si lahko vsi, ki so vsaj enkrat videli vzorce olimpijskih nalog iz računalništva, predstavljajo prepad, ki ločuje raven splošne šole in raven vseruskih olimpijad. Veliko dokaj preprostih nalog za srednješolce ni vključenih v učni načrt niti za srednjo šolo;
- Drugič, sami izobraževalni programi, tudi tisti, ki se nenehno posodabljajo, ne dohajajo razvoja tehnologije. Nekateri jeziki, ki se uporabljajo v učbenikih, so brezupno zastareli, drugi so novi, a neuporabljeni;
- Tretjič, tudi ob posodobljenem izobraževalnem programu je število pedagoških ur računalništva zanemarljivo, pa tudi uvedba izbirnih predmetov malo pomaga pri reševanju tega problema. Ure priprav ne bodo dovolj, da ne omenjamo dejstva, da obremenjeni učitelj morda fizično nima dovolj časa za poučevanje intenzivnega izbirnega predmeta.
Zato udeleženci olimpijade posvečajo več pozornosti samopripravi: preučujejo strokovno literaturo, iščejo informacije na spletnih mestih in forumih ter rešujejo vzorčne naloge s prejšnjih olimpijad. Vendar je priprava sama veliko težja in takšna priprava ne zagotavlja uspeha, saj manjka glavni element - povratna informacija, nadzor nad razvojem programa. Priložnost za komunikacijo z učitelji in prijatelji, prejemanje povratnih informacij med učnim procesom, pa tudi nova znanja, znatno poveča produktivnost usposabljanja, prav tako pa naredi proces obvladovanja potrebnega materiala manj stresen in več udobno.
V zvezi s tem, predvsem za vse, ki si želijo sodelovati in zmagovati na računalniških olimpijadah, je šola CODDY razvila izobraževalni tečaj “Olimpijadno programiranje”! Tečaj traja od 3 mesece in je namenjen študentom od 13 do 16 let.
Program tečaja vključuje:
- učenje osnov programiranja v Pythonu;
- razvoj učinkovitih programov za reševanje problemov;
- reševanje tipičnih problemov vseruske olimpijade za šolarje iz računalništva (programiranje)
za razrede 5-7 v Pythonu;
- delavnica reševanja kompleksnih algoritemskih problemov;
- analiza tipičnih napak, ki nastanejo pri pisanju kode;
- obvladati osnove refaktoriranja kode in še veliko več...
Diplomanti tečaja "Olimpijadno programiranje za šolarje" bodo pripravljeni na reševanje olimpijskih nalog iz računalništva, delali pa bodo tudi na najbolj zapletene teme in algoritemske naloge, ki bodo postavile temelje za uspešno udeležbo na zadnji stopnji vseruskih olimpijad za šolarje.