Програмирање Олимпијаде за школарце - курс 18.000 рубаља. из Цодди Сцхоол оф Программинг фор Цхилдрен, обука 3 модула (месеци)
мисцеланеа / / December 03, 2023
Тренутно се у Русији годишње одржава стотине олимпијада за ученике у више од двадесет дисциплина, укључујући четири фазе: школску, општинску, регионалну и завршну. У школској фази може учествовати свако, али за прелазак у наредну фазу (општинску, регионалну, а посебно завршну) потребна је озбиљна систематска припрема. Победници и другопласирани оваквих догађаја добијају новчане награде и бенефиције приликом уписа у образовне установе.
На пример, Московљани који победе на Сверуској олимпијади за ученике добијају бонус од 200 хиљада рубаља, добитници награда - 100 хиљада, а победници и добитници међународних олимпијада - 250 хиљада, 500 хиљада и 1 милион рубаља за 3., 2. и 1. места, респективно. У Московској области, победници и добитници Сверуске олимпијаде добијају од 100 до 300 хиљада рубаља, а добитници награда на међународним олимпијадама - од 100 до 500 хиљада.
Поред новчаних подстицаја, победници завршне фазе Сверуске олимпијаде за школце могу да уђу у високошколске установе без пријемних испита. Такве привилегије уживају десетине матураната сваке године.
Припрема за успешан наступ на оваквим олимпијадама захтева озбиљне припреме које дуго трају. Ако је циљ победити у завршној фази Сверуске олимпијаде и учествовати на Међународној олимпијади у разредима 9-10, онда морате започети наставу неколико година пре ове фазе. По правилу, добитници награда и победници међународних олимпијада, који планирају да наступе у 9-10 разреду, почињу обуку у 6-7 разредима. При томе, препоручљиво је имати основна знања из информатике већ у време почетка интензивне наставе. Другим речима, што пре дете почне да се дубље упознаје са светом програмирања, веће су шансе за успех. наступ на олимпијади одговарајућег нивоа и лакше ће му бити да изгради индивидуалну стратегију припреме за нај тешке фазе.
Да ли је могуће припремати се за олимпијаде у оквиру школског програма информатике?
Не, и то из неколико разлога:
- Прво, свако ко је бар једном видео примерке олимпијских задатака из информатике може замислити јаз који раздваја ниво опште школе и ниво сверуских олимпијада. Многи прилично једноставни задаци за ученике средњих школа нису укључени у наставни план и програм чак ни за средњу школу;
- Друго, сами образовни програми, чак и они који се стално ажурирају, не иду у корак са развојем технологије. Неки од језика који се користе у уџбеницима су безнадежно застарели, други су нови, али некоришћени;
- Треће, чак и са модернизованим образовним програмом, број наставних часова који се издваја за информатику је занемарљив, а чак и увођење изборних предмета мало помаже у решавању овог проблема. Сати припреме неће бити довољни, а да не помињемо чињеницу да наставник са великим оптерећењем можда физички нема довољно времена да предаје интензиван изборни предмет.
Због тога учесници олимпијаде посвећују повећану пажњу самоприпремању: проучавају специјализовану литературу, траже информације на сајтовима и форумима, решавају узорке задатака са претходних олимпијада. Међутим, сама припрема је много тежа, а таква припрема не гарантује успех, јер недостаје главни елемент – повратна информација, контрола над развојем програма. Могућност комуникације са наставницима и пријатељима, добијање повратних информација током процеса учења, као и нових знања, значајно повећава продуктивност обуке, а такође чини процес савладавања потребног материјала мање стресним и више удобан.
С тим у вези, посебно за све који желе да учествују и побеђују на информатичким олимпијадама, школа ЦОДДИ је развила едукативни курс „Програмирање Олимпијаде“! Курс траје од 3 месеца и намењен је полазницима узраста 13-16 година.
Програм курса укључује:
- учење основа програмирања у Пајтону;
- развој ефикасних програма за решавање проблема;
- решавање типичних задатака Сверуске олимпијаде за ученике из рачунарства (програмирање)
за 5-7 разред из Питхон-а;
- радионица у решавању сложених алгоритамских задатака;
- анализа типичних грешака које настају при писању кода;
- савладавање основа рефакторисања кода и још много тога...
Матуранти курса „Олимпијадно програмирање за школарце“ биће спремни да решавају олимпијске задатке из рачунарства, а радиће и на већини сложене теме и алгоритамске задатке, који ће поставити основу за успешно учешће у завршној фази Сверуских олимпијада за школску децу.