Olympiade programmering for skolebørn - kursus 18.000 rubler. fra Coddy School of Programming for Children, træning 3 moduler (måneder)
Miscellanea / / December 03, 2023
I øjeblikket afholdes hundredvis af olympiader årligt i Rusland for skolebørn i mere end tyve discipliner, herunder fire stadier: skole, kommunal, regional og finale. Alle kan deltage i skoletrinnet, men at gå videre til næste trin (kommunalt, regionalt og især sidste trin) kræver en seriøs systematisk forberedelse. Vinderne og andenpladsen af sådanne begivenheder modtager pengepræmier og fordele ved tilmelding til uddannelsesinstitutioner.
For eksempel modtager muskovitter, der vinder den all-russiske olympiade for skolebørn en bonus på 200 tusind rubler, præmievindere - 100 tusind, og vindere og prisvindere af internationale olympiader - 250 tusind, 500 tusind og 1 million rubler for henholdsvis 3., 2. og 1. pladser. I Moskva-regionen tildeles vindere og prisvindere af den all-russiske olympiade fra 100 til 300 tusind rubler og vindere af priser ved internationale olympiader - fra 100 til 500 tusind.
Ud over monetære incitamenter kan vindere af den sidste fase af den all-russiske olympiade for skolebørn komme ind på videregående uddannelsesinstitutioner uden adgangsprøver. Dusinvis af skolekandidater nyder hvert år sådanne privilegier.
Forberedelse til succesfuld præstation ved sådanne olympiader kræver seriøs forberedelse, der tager lang tid. Hvis målet er at vinde den sidste fase af den all-russiske olympiade og deltage i den internationale olympiade i klasse 9-10, så skal du starte klasserne flere år før denne fase. Som regel begynder prisvindere og vindere af internationale olympiader, der planlægger at optræde i klasse 9-10, at træne i klasse 6-7. Samtidig er det tilrådeligt at have grundlæggende viden inden for datalogi allerede ved start af intensiv undervisning. Med andre ord, jo hurtigere et barn begynder et indgående kendskab til programmeringsverdenen, jo større er chancerne for succes præstation på olympiaden på det passende niveau, og jo lettere vil det være for ham at opbygge en individuel strategi for at forberede sig på det mest svære etaper.
Er det muligt at forberede sig til olympiader som en del af skolens datalogi-pensum?
Nej, og af flere grunde:
- for det første, kan alle, der mindst én gang har set eksempler på olympiadeopgaver inden for datalogi, forestille sig den kløft, der adskiller niveauet for en omfattende skole og niveauet for all-russiske olympiader. Mange ret simple opgaver for mellemskoleelever er ikke med i pensum selv for gymnasiet;
- For det andet, selve uddannelsesprogrammerne, selv de konstant opdaterede, følger ikke med udviklingen af teknologi. Nogle af de sprog, der bruges i lærebøger, er håbløst forældede, andre er nye, men ubrugte;
- For det tredje, selv med et moderniseret uddannelsesprogram, er antallet af undervisningstimer tildelt datalogi ubetydeligt, og selv indførelsen af valgfag hjælper ikke meget med at løse dette problem. Timers forberedelse vil ikke være nok, for ikke at nævne det faktum, at en lærer med en stor arbejdsbyrde måske ikke fysisk har tid nok til at undervise i et intensivt valgfag.
Derfor lægger OL-deltagere øget vægt på selvforberedelse: de studerer specialiseret litteratur, søger efter information på hjemmesider og fora og løser prøveopgaver fra tidligere olympiade. Men at forberede sig alene er meget vanskeligere, og sådan forberedelse garanterer ikke succes, da hovedelementet mangler - feedback, kontrol over udviklingen af programmet. Muligheden for at kommunikere med lærere og venner, modtage feedback under læringsprocessen, samt ny viden, øger produktiviteten af træning markant og gør også processen med at mestre det nødvendige materiale mindre stressende og mere komfortabel.
I den forbindelse, især for alle, der ønsker at deltage og vinde i datalogi-olympiader, har CODDY-skolen udviklet et undervisningsforløb "Olympiadeprogrammering"! Kurset varer fra 3 måneder og henvender sig til elever i alderen 13-16 år.
Kursusprogrammet indeholder:
- lære det grundlæggende i programmering i Python;
- udvikling af effektive programmer til løsning af problemer;
- løse typiske problemer i den all-russiske olympiade for skolebørn i datalogi (programmering)
for klasse 5-7 i Python;
- workshop i løsning af komplekse algoritmiske problemer;
- analyse af typiske fejl, der opstår ved skrivning af kode;
- mestre det grundlæggende i koderefaktorering og meget mere...
Kandidater fra kurset "Olympiadeprogrammering for skolebørn" vil være klar til at løse olympiadeopgaver i datalogi, og vil desuden arbejde med de mest komplekse emner og algoritmiske opgaver, som vil lægge grundlaget for vellykket deltagelse i den sidste fase af de all-russiske olympiader for skolebørn.