Igrzyska i zawody. Biblioteka metodyczna z fizyki: Internetowa Olimpiada dla uczniów z fizyki Internetowa Olimpiada Barsik na wejściu z fizyki

BARSIC (Business And Research Scientific Interactive Calculator) to interpretowany język programowania z pseudokompilacją kodu źródłowego do pliku brc (skrót od BARSIC Compiled). Początkowo pojawiał się jako dodatek do bibliotek służący do zarządzania instalacjami naukowymi i edukacyjnymi. Zawiera narzędzia do wyświetlania wykresów i wykonywania obliczeń przy użyciu formuł określonych przez użytkownika. Następnie dodano narzędzia do projektowania wizualnego interfejsu użytkownika. Jest to język obiektowy z rozwiniętymi narzędziami programowania proceduralnego (wyrażenia funkcyjne, podprogramy z różnymi modyfikatorami widoczności elementów zewnętrznych w ramach podprogramów, modułów, struktur) i elementami obiektywności (zestaw wbudowanych predefiniowanych klas jako sposób organizacji wygodnego dostępu do bibliotek). Oczekuje się, że dodane zostaną klasy niestandardowe przy użyciu modelu prototypowania.

Wśród języków interpretowanych wyróżnia go obecność ścisłego statycznego sprawdzania typu we wszystkich konstrukcjach syntaktycznych, z wyjątkiem kilku specjalnie przeznaczonych do interpretacji. Przeprowadzane są również badania dynamiczne. Jednocześnie konstrukcje składniowe języka dobierane są w taki sposób, aby tłumacz mógł jak najdokładniej zlokalizować miejsce wystąpienia błędu składniowego. Dzięki temu drastycznie wzrasta szybkość tworzenia programu i wykrywania błędów.

Obecnie najpowszechniej stosowanymi zastosowaniami BARSIC są modele edukacyjne z fizyki i matematyki:

  • publicznie dostępne wirtualne laboratorium barsic.spbu.ru (należy najpierw zainstalować na swoim komputerze środowisko BARSIC z tej strony
  • modele i testy Internetowej Olimpiady Fizycznej w Petersburgu i północno-zachodnim regionie Federacji Rosyjskiej. Do tej pory przez internetowe olimpiady z fizyki, oparte na testach i modelach wykonanych w środowisku BARSIC, przeszło około 5000 osób (tylko w listopadzie 2007 r. 1083 osoby w 10. klasie i 1246 osób w 11. klasie).

Skład pakietu oprogramowania BARSIC

  • darmowe, swobodnie redystrybuowane środowisko wykonawcze barsic.exe (i towarzyszące mu pliki) - „odtwarzacz” plików BARSIC
  • Środowisko programistyczne aplikacji barsicIDE.exe, dostępne bezpłatnie do użytku niekomercyjnego

Główne cechy języka i środowiska BARSIC

Pakiet oprogramowania BARSIC przeznaczony jest do tworzenia i używania aplikacji działających pod kontrolą środowiska wykonawczego BARSIC. Główne obszary zastosowania kompleksu to rozwój programów edukacyjnych z zakresu fizyki, matematyki, informatyki i innych dziedzin, a także programów do naukowych obliczeń numerycznych matematycznych i modelowania matematycznego, głównie w dziedzinie fizyki. Ponadto kompleks specjalizuje się w tworzeniu programów do interaktywnego sterowania skomputeryzowanymi instalacjami doświadczalnymi opartymi na komputerach osobistych, a także przetwarzaniu i wizualizacji uzyskanych danych eksperymentalnych oraz porównywaniu ich z zależnościami teoretycznymi.

Język BARSIC, służący do programowania programów aplikacyjnych, jest uniwersalnym językiem programowania obiektowego i zawiera rozwinięte narzędzia do konstruowania grafów dwu- i trójwymiarowych, animacji obrazu, matematycznego przetwarzania danych i sterowania eksperymentami. Środowisko programistyczne zawiera zaawansowane narzędzia do wizualnego projektowania interfejsów aplikacji.

Względna niezależność aplikacji od określonej wersji środowiska wykonawczego zapewnia ważną zaletę: dodanie nowych możliwości do środowiska automatycznie rozszerza możliwości aplikacji. Na przykład praca z plikami, grafiką, bazami danych, sieciami komputerowymi itp. Najważniejszą cechą języka BARSIC jest jego niezawodność programowania. BARSIC zapewnia specjalne środki poprawiające niezawodność.

Po pierwsze, składnię języka programowania dobrano tak, aby zminimalizować prawdopodobieństwo wystąpienia niezdiagnozowanych błędów wynikających z przypadkowych literówek podczas pisania programu. W przeciwieństwie do BARSIC-a, języki takie jak JavaScript są bardzo podatne na te błędy ze względu na reguły automatycznego rzutowania typów, a także swobodne pisanie (dla JavaScript i Visual BASIC). W nieco mniejszym stopniu błędy te są typowe dla i, a w jeszcze mniejszym stopniu dla (z wyjątkiem pracy ze łańcuchami, gdzie takie błędy są typowe dla) i (Delphi).

Po drugie, składnia języka programowania BARSIC zbudowana jest na zasadzie maksymalnej zrozumiałości dla człowieka i zasadzie autodokumentacji kodu programu. Oznacza to, że sam tekst programu w zdecydowanej większości przypadków pozwala zrozumieć, co programista miał na myśli. Dlatego w programach napisanych w języku BARSIC prawie nie ma potrzeby wstawiania komentarzy, co nie tylko oszczędza czas, ale także eliminuje przykrą, niekreatywną pracę, której większość programistów nie lubi. We wszystkich innych znanych nam językach programowania ta zasada nie obowiązuje.

Po trzecie, BARSIC posiada wbudowany system przechwytywania i przetwarzania tzw. sytuacji wyjątkowych na poziomie środowiska. Co więcej, jeśli programista nie przewidział z góry działań w przypadku dzielenia przez zero, wpisania innego znaku zamiast liczby itp., program nie zakończy się w trybie awaryjnym, jak to ma miejsce w większości programów napisanych w innych językach programowania. Środowisko BARSIC zapewni diagnostykę błędów, po czym będziesz mógł powtórzyć wprowadzanie, poprawiając błędnie wprowadzone wartości lub znaki i kontynuować pracę. Obsługa wyjątków jest dostępna w większości współczesnych języków programowania, ale BARSIC zapewnia dodatkową ochronę przed wyjątkami na poziomie środowiska wykonawczego, nawet w przypadkach, gdy programy zostały napisane lub zawiodły.

Po czwarte, w zintegrowane środowisko BARSIC wbudowana jest obsługa pracy z interfejsem użytkownika metodą projektowania wizualnego. Dzięki temu BARSIC jest środowiskiem RAD (Rapid Application Development) – narzędziem umożliwiającym ultraszybkie tworzenie programów.

Języki programowania i środowiska zintegrowane

Według twórcy pierwszego zintegrowanego środowiska FRAMEWORK środowisko zintegrowane to taka aplikacja, że ​​użytkownik uruchamiając go na początku dnia pracy, znajduje w nim wszystkie zasoby niezbędne do pracy i dzięki temu nie opuszcza zintegrowanego środowiska środowisko do samego końca dnia pracy. Oczywiście ta definicja nie jest zbyt poprawna i nieco idealizuje sytuację, ale jej ogólne znaczenie jest dość jasne.

Główną cechą środowisk zintegrowanych jest wysoki stopień interaktywności. Osiąga się to poprzez integrację różnych zasobów oprogramowania w jedną całość, stąd nazwa. Zatem zintegrowane środowisko kompilatora języka programowania (programu tworzącego program wykonywalny z tekstu danego języka programowania) zazwyczaj zawiera edytor tekstu, a sam kompilator wraz z systemem diagnozowania błędów kompilacji. Oprócz tego zazwyczaj posiada także debugger – interpreter danego języka, który wykonuje program linia po linii oraz posiada szereg innych specjalnych możliwości.

Jeden z aktywnie rozwijających się obszarów, jakim jest projektowanie wizualne, w całości opiera się na wykorzystaniu możliwości zintegrowanego środowiska. Użytkownik interaktywnie wybiera obiekty języka programowania niezbędne dla swojego programu i ustanawia połączenia między nimi. Popularność takich języków jak (Microsoft), a także (Delphi i Kylix, środowiska Borland) nie jest przypadkowa. Nawet niedoświadczony programista, który nie zna innych języków programowania i nigdy nie programował pod Windowsem, jest w stanie z pomocą stworzyć program aplikacyjny, który będzie działał pod Windowsem w dwa, trzy dni. Ale wysokiej klasy programista, który nie programował wcześniej pod Windowsem, często musi spędzać tygodnie, a nawet miesiące, aby stworzyć ten sam program. To prawda, że ​​\u200b\u200bma wiele istotnych ograniczeń. Korzystając ze środowisk projektowania wizualnego, można tworzyć bardzo złożone programy bez wpisywania ani jednej linii kodu.

Jednak wszystkie programy tworzone przy użyciu tradycyjnych proceduralnych języków programowania mają tę samą wadę. Dla nich kod wykonywalny to jedno, a dane przetwarzane przez program to zupełnie co innego. Rzeczywiście, kod programu zawarty jest w pliku z rozszerzeniem EXE, a dane znajdują się w specjalnych plikach danych (zwykle w formie tekstowej lub binarnej w wewnętrznej reprezentacji komputera) lub są wprowadzane z klawiatury lub z innego zewnętrznego urządzenie.

Zadajmy teraz pytanie: co jeśli użytkownik będzie musiał podać informacje o programie wykonywalnym, które można potraktować jako „dodatek” do tekstu programu? Przykładowo chcemy, żeby na ekranie był wykreślony wykres funkcji i w takim programie zapewniamy wszystkie niezbędne możliwości obsługi. Wzór na funkcję musi jednak określić sam użytkownik i nie wiadomo z góry, jaki będzie.

Jest całkiem oczywiste, że problemy tego rodzaju można rozwiązać jedynie za pomocą systemu tłumacza. Ale „za wszystko trzeba zapłacić”. Kompilator tłumaczy tekst programu na kod wykonywalny, który można uruchomić bez programu kompilatora. Programy utworzone w oparciu o języki interpretacyjne mogą być wykonywane wyłącznie pod kontrolą programu interpretującego. Są także wolniejsze od skompilowanych, ponieważ interpretacja zajmuje więcej czasu. Jednak w wielu przypadkach nie ma to znaczenia.

Internetowa Olimpiada dla uczniów z fizyki jest przeznaczona dla uczniów klas 7-11, którzy interesują się fizyką, znają matematykę na dość wysokim poziomie i biegle posługują się technologią komputerową...

Główną różnicą w stosunku do innych olimpiad fizycznych jest wykorzystanie wirtualnych laboratoriów. Zadania są zaprojektowane w taki sposób, aby odtworzyć cechy charakterystyczne dla prawdziwego eksperymentu fizycznego.

Igrzyska olimpijskie odbywają się w dwóch etapach. Kurs na odległość odbywa się online i obejmuje dwie rundy korespondencyjne. Ostatni etap (stacjonarny) organizowany jest w oparciu o zajęcia komputerowe organizujących uczelni.

Co nowego

Jak uczestniczyć

  1. Czekajcie na informację z harmonogramem Olimpiady na oficjalnej stronie internetowej. Wstępny harmonogram Olimpiady →
  2. Zarejestruj się na oficjalnej stronie i rozpocznij wykonywanie zadań szkoleniowych.
  3. W dogodnym dniu weź udział w wycieczce na pierwszy dystans. Nie zapominaj, że masz tylko jedną próbę, a czas jest ograniczony.
  4. Poznaj wstępne wyniki. Jeśli nie zgadzasz się z przedstawionymi punktami, złóż odwołanie.
  5. Rozwiąż zadania drugiej rundy dystansowej. Jest to obowiązkowe, gdyż wynikiem selekcji jest suma z obu konkursów korespondencyjnych.
  6. Poczekaj na wyniki, w razie potrzeby złóż odwołanie.
  7. Pobierz certyfikat zwycięzcy lub zdobywcy nagrody etapu kwalifikacyjnego na oficjalnej stronie internetowej.
  8. Zarejestruj się do finału, wybierając najdogodniejsze miejsce.
  9. Przyjdź na scenę twarzą w twarz.
  10. Czekajcie na wstępne wyniki. Jeśli nie zgadzasz się z przyznanymi punktami, złóż odwołanie.
  11. Poznaj ostateczne wyniki i kryteria wyłonienia zwycięzców i zdobywców drugiego miejsca.
  12. Na ceremonię wręczenia nagród zabierz rodziców i nauczyciela, aby ktoś mógł zrobić Ci zdjęcie z dyplomem w dłoniach na scenie.

Co jest wyjątkowego?

Jak przygotować

Rozwiąż problemy z poprzednich lat Przechodź przez trudne etapy z nauczycielem. Zadawać pytania. Uczelnia jest zainteresowana Twoim sukcesem - to podnosi jej prestiż. Zadania i rozwiązania →

Rozwiązywanie zadań na Olimpiadę Internetową Państwowego Uniwersytetu Technicznego w Petersburgu w środowisku BARSIC

Jak odbywają się igrzyska olimpijskie

Olimpiada składa się z dwóch etapów, dystansowego (kwalifikacyjnego) i finałowego (w pełnym wymiarze godzin). Etap dystansowy składa się z dwóch rund, z których każdą można ukończyć z dowolnego miejsca na świecie. Przed każdą rundą dostępne są zadania szkoleniowe, których wykonanie nie wpływa na wyniki, ale pozwala oswoić się z systemem olimpijskim i przećwiczyć wykonywanie zadań.

Rejestracja, jak również udział w Olimpiadzie jest bezpłatna, nieodpłatna i odbywa się w jedyny sposób:

  • Samodzielna rejestracja studentów- z niezależnym otrzymaniem hasła. Zapewnia możliwość wzięcia udziału w Olimpiadzie bez rejestracji przez przedstawiciela instytucji edukacyjnej. W takim przypadku nie są wymagane żadne zezwolenia ze strony szkoły ani Komitetu Organizacyjnego Olimpiady. Uczestnicy proszeni są o odpowiedzialną rejestrację i nietworzenie wielokrotnych wpisów.

Możesz wykonywać zadania z modelami tylko z wersji odtwarzacza BARSIC 11.85 - 11.88, inne zadania można wykonywać zarówno z poziomu BARSIC, jak i dowolnej przeglądarki.

Za wielokrotne przesyłanie wyników na serwer przyznawane są punkty karne (4 punkty karne za test, 1 punkt karny za pozostałe zadania). Znajdowanie odpowiedzi poprzez przeszukiwanie wartości jest zabronione.

Po zalogowaniu się przy użyciu loginu i hasła podczas rundy dystansowej Olimpiady uczestnik ma zazwyczaj 1 godzinę 30 minut na wykonanie zadań (dla klasy 7. 1 godzina 20 minut, dla klasy 11. po 2 godzinach), w tym na ponowne wpisy dozwolone w przypadku problemów technicznych wybieranych. Do tego czasu punkty są zapisywane. Po ponownym wejściu do zadania parametry zadania ulegają zmianie – bądź ostrożny! Ponowne ukończenie Olimpiady przy użyciu innego loginu lub innych możliwości nieuczciwego ukończenia Olimpiady jest surowo zabronione.

Wycieczki na odległość są następujące. Po wpisaniu dowolnego dnia wycieczki od Gracz BARSIC na stronę Olimpiady i zaloguj się korzystając z wyniku rejestracja nazwę użytkownika i hasło, uczestnik jest zapraszany do rozpoczęcia wykonywania zadań Olimpiady. Jeśli się zgodzi, rozpoczyna się odliczanie – uczniowie klasy 7 mają na wykonanie zadań 1 godzinę 20 minut, klasy 8 i 9 – 1 godzinę 30 minut, klasy 10 i 11 – 2 godziny. W tym czasie możliwe są wielokrotne wpisy (np. w przypadku zawieszenia komputera i związanego z tym ponownego uruchomienia) - w tym przypadku wszystkie zgromadzone punkty zostaną zapisane. Po upływie wyznaczonego czasu wpis przy użyciu loginu uczestnika zostaje zamknięty.

Analiza najważniejszych zadań Olimpiady z wykorzystaniem środowiska BARSIC

Istnieje sieć wieloportowa - „czarna skrzynka” z wychodzącymi przewodami. Wiadomo, że wewnątrz znajdują się trzy stałe rezystancje (rezystory) R1, R2 i R3, w jakiś sposób połączone ze sobą i z zaciskami wyjściowymi. Wiadomo o rezystancji, że R1< R2 < R3, и что от каждой ножки резистора имеется хотя бы один провод, выходящий наружу из "чёрного ящика". Также имеется источник постоянного тока и мультиметр - измерительный прибор, позволяющий измерять токи, напряжения и сопротивления. Данные приборы могут располагаться только в правой части экрана, провода не могут пересекать "чёрный ящик". Произвольное количество разноцветных проводов можно перетаскивать из хранилища,

znajduje się w lewej górnej części ekranu. Określ wartości R1, R2 i R3 z dokładnością do setnej części oma. Urządzenia i przewody można przeciągać myszką i podłączać do zacisków panelu. Na skali multimetru litera μ w pobliżu zakresu oznacza „mikro”, litera m oznacza „mili”. Zmiana rodzaju mierzonej wielkości oraz granicy skali pomiarowej multimetru odbywa się poprzez obrót pokrętła. W tej pracy pomiar rezystancji w multimetrze jest wyłączony. Wewnętrzna rezystancja multimetru w trybie amperomierza jest znikoma. W razie potrzeby rozmiar multimetru można zwiększyć lub zmniejszyć za pomocą strzałek w jego lewym górnym rogu. Napięcie źródła prądu stałego reguluje się przesuwając jego suwak. Zadania modelowe można powtarzać, jednak za każde ponowne wysłanie na serwer przyznawane są maksymalnie 3 punkty karne.

Trudność zadania: niezwykle wysoka.

Ponieważ tryb omomierza jest wyłączony, rezystancję wyznaczymy, mierząc prąd w obwodzie, jeśli przyłożymy napięcie między polami stykowymi. Za pomocą sondy multimetrowej przechodzimy przez pola stykowe (zaciski), aż znajdziemy zacisk, do którego po podłączeniu nie będzie płynął prąd. Będziemy numerować terminale według priorytetu, licząc w kierunku przeciwnym do ruchu wskazówek zegara.

Dla zacisku nr 3 na ekranie pojawia się Błąd wskazujący, że prąd jest za wysoki. Przełącz multimetr na zakres, w którym nie ma odchyleń od skali. Ze względu na to, że na ekranie multimetru pokazywana jest zbyt mała liczba cyfr znaczących, należy przełączyć multimetr na bardziej czuły zakres i zmniejszyć napięcie wyjściowe zasilacza, aby nie wykraczało poza skalę.

To samo robimy z kolejnym zaciskiem itd. Obliczamy rezystancję pomiędzy zaciskami: dla zacisku nr 3 R0.3 = 4,29 V/189 mA = 22,7 Ohm, dla zacisku nr 4 R0.4 = 4,31 V/13,42 mA = 321 omów.

Przykłady innych modeli

Badane nadwozie (wózek, blok lub metalowy cylinder) można zamontować na pochyłej szynie i ma zerową prędkość początkową. Jeśli ciało zostanie umieszczone blisko krawędzi szyny, zostanie ono automatycznie zabezpieczone przez elektromagnes. Kliknięcie czerwonego przycisku powoduje włączenie lub wyłączenie elektromagnesu; po wyłączeniu elektromagnesu wskaźniki zerują się. Rozkład masy wewnątrz cylindra jest promieniowo symetryczny, ale nieznany. Wózek toczy się po szynie bez tarcia. Jeżeli zamocujesz cylinder na górze szyny i wyłączysz elektromagnes, cylinder zjedzie po szynie bez poślizgu i utraty energii na skutek tarcia tocznego. Określ odległość S, która przejdzie przez środek cylindra w ciągu pierwszych 1,093 sekundy, oraz całkowitą energię kinetyczną T (ruch postępowy i obrotowy) cylindra w tym momencie. Wyślij wyniki na serwer. Wartości należy wprowadzać z dokładnością do setnych. Zachowaj obliczenia pośrednie z dokładnością do co najmniej 4 cyfr znaczących. Czujniki optyczne uruchamiają się w momencie, gdy flaga zamontowana na wózku lub drążku przecina ich wiązkę światła – w tym momencie znacznik strzałki przechodzi przez współrzędne bramki optycznej. Położenie bramki optycznej można zmieniać za pomocą myszki; jest ona zaznaczona czerwonym znacznikiem. Linijkę można obracać chwytając za oznaczoną kolorem krawędź. Masę wagową podano w gramach. Przyjmij, że przyspieszenie swobodnego spadania wynosi 9,8 m/s 2. Trudność zadania: wyjątkowo duża.

Dobieramy odległość na jaką zamontowany jest czujnik czasu tak, aby czas jaki upłynął od momentu wystrzelenia do zderzenia z klockiem był równy 1,093

sekund zgodnie z wymaganiami zadania. Aby wykonać pierwszą część zadania, pozostaje jedynie zmierzyć drogę przebytą przez środek walca. Jest ona oczywiście równa odległości pomiędzy lewą stroną cylindra a prawą stroną bloku w przypadku, gdy cylinder i blok są tak umiejscowione, że od chwili zwolnienia elektromagnesu do momentu upływa dany czas. zderzenie z blokiem. Problem z pomiarem tej odległości polega na tym, że linijka jest za długa i wystaje za daleko od ekranu. W takim przypadku po zwolnieniu linijka powraca do pierwotnej pozycji. Dlatego konieczne jest zainstalowanie linijki tak, aby nie wystawała poza ekran i odczytała różnicę w odczytach. Można także zmierzyć odległość czujnika od krawędzi szyny, a następnie odjąć od tej wartości średnicę cylindra i połowę długości pręta. Otrzymujemy S = 16,85 cm. Komisja metodyczna uznała, że ​​ta część zadania nie jest bardzo trudna, ale okazało się, że na 1466 uczniów z klasy 11 poradziło sobie z nią jedynie 49 osób, a tylko 27 z nich. przy pierwszej próbie. Całkowitą energię kinetyczną T (ruch postępowy i obrotowy) cylindra w danym momencie można wyznaczyć z prawa zachowania energii: ponieważ nie ma strat energii na skutek tarcia tocznego, energia kinetyczna cylindra jest równa spadek jego energii potencjalnej. Wystarczy zatem poznać zmianę wysokości walca w zadanym czasie. Można to zrobić albo poprzez bezpośredni pomiar linijką, obracając ją w pionie, albo (dokładniej) poprzez pomiary pośrednie za pomocą wózka. W tym przypadku istnieją również różne opcje rozwiązania problemu. Można na przykład zmierzyć przyspieszenie wózka, znaleźć sinus kąta nachylenia szyny α i znaleźć zmianę wysokości h=S*sin(α)= 16,85 cm * 0,041= 0,691 cm = 6,91*10 -3 m Ważąc znajdujemy masę walca M=85,8 g = 85,8*10 -3 kg. Zmiana energii T=M*g*h= 85,8*10 -3 kg * 9,8 m/s2 * 6,91*10 -3 m = 0,00581 J = 5,81 mJ.

i inne modele jako ilustracja

Wniosek

Sama obsługa odtwarzacza BARSIC nie powinna sprawić żadnych trudności. Jednak moim zdaniem interfejs gracza ma znaczącą wadę - nie zawsze można od razu zrozumieć, jak poprawnie manipulować obiektami, nie ma też możliwości przywrócenia obiektów do ich pierwotnego stanu. Tak więc, z własnego doświadczenia, rozwiązując problem modelowy dotyczący zjawisk termicznych, do tej pory wymyśliłem, jak poprawnie manipulować przedmiotami podczas rozwiązywania problemu, raz przypadkowo wylałem zawartość szklanki do zlewu, raz nie miałem czasu rejestrować temperaturę itp. Rozpracowanie tego wymagało kilku prób. Wyjściem jest przepracowanie z uczniem wszystkich problemów modelowych i nadzieja, że ​​interfejs modeli na samej Olimpiadzie będzie podobny.

Bibliografia:

Cały materiał użyty do napisania tej wiadomości został pobrany wyłącznie ze strony internetowej Olimpiady http://barsic.spbu.ru/olymp/ (w tym wiele najnowszych przykładów)

Internetowa Olimpiada dla uczniów z fizyki

Na Liście Olimpiad dla uczniów w roku szkolnym 2012-13. rok

Trwają zapisy do Internetowej Olimpiady dla uczniów z fizyki na rok akademicki 2012/2013. Studenci i nauczyciele mogą rejestrować się na stronie http://barsic.spbu.ru/olymp/index_reg.html.

Rejestracja i udział w Olimpiadzie jest bezpłatny i bezpłatny.

Organizatorami Olimpiady są Uniwersytet Państwowy w Petersburgu (SPbSU) oraz Państwowy Uniwersytet Badawczy Technologii Informatycznych, Mechaniki i Optyki (NRU ITMO). Został stworzony przez grupę naukowców i metodologów z Petersburga, którzy aktywnie wykorzystywali komputery w nauczaniu fizyki.

Studenci rejestrują się ponownie co roku. Natychmiast po rejestracji uczestnicy otrzymują dostęp do zadań szkoleniowych.

Nauczyciele nie muszą się ponownie rejestrować – jeśli nauczyciel był już zarejestrowany w systemie Olimpiady, będzie mógł uzyskać dostęp przy użyciu swoich poprzednich danych uwierzytelniających. Po rejestracji nauczyciele uzyskują dostęp do zadań szkoleniowych, a po zakończeniu kolejnej rundy – do zadań olimpiadowych. Do nauczycieli wysyłany jest także mailing z informacjami o wydarzeniach związanych z Olimpiadą Internetu.

Igrzyska olimpijskie składają się z dwóch etapów, zdalne (kwalifikacyjne) i końcowe (stacjonarne).

Oddalona scena składa się z dwóch wycieczek, z których każdą można odbyć z dowolnego miejsca na świecie. Przed każdą rundą dostępne są zadania szkoleniowe, których wykonanie nie wpływa na wyniki, ale pozwala oswoić się z systemem olimpijskim i przećwiczyć wykonywanie zadań.
Ostatni etap składa się z jednej rundy – stacjonarnej, prowadzonej w takiej samej formie jak na odległość, ale w formie zajęć pokazowych w jednym z miejsc wycieczki stacjonarnej pod okiem przedstawicieli organizatorów regionalnych.


Wszyscy uczestnicy Olimpiady otrzymują w formie elektronicznej, wygodnej do wydruku, certyfikaty uczestnictwa, dyplomy uznania lub dyplomy za etap dystansowy – w zależności od wyników na etapie dystansowym.
Na podstawie wyników rundy pełnoetatowej zwycięzcy i zdobywcy nagród otrzymują dyplomy Rosyjskiej Rady Olimpiad Uczniów, a także świadectwa pochwały od Komitetu Organizacyjnego Olimpiady.

Posiadacze dyplomów olimpijskich, którzy w pełnym wymiarze godzin uzyskali najlepsze wyniki, otrzymują nagrody (laptopy, netbooki itp.) - patrz http://barsic.spbu.ru/olymp/2012award/winners2011_2012.pdf
=====================================

Planowany jest następujący harmonogram Olimpiady(harmonogram zwiedzania osobistego może ulec zmianie):

Klasy 7-11 – wycieczka 1: 9-15 grudnia 2012 r.,
Klasy 7-11 – runda 2: 20-27 stycznia 2013 r.,
Klasy 7-10 (Rosja) – zwiedzanie stacjonarne: 23-24 marca 2013,
Klasy 7-10 (Kazachstan) – zwiedzanie stacjonarne: 26 marca 2013 r.,
11. klasa (Rosja) - wycieczka stacjonarna: 23 marca 2013
11. klasa (Kazachstan) – zwiedzanie stacjonarne: 26.03.2013


Proponowane miejsca zwiedzania osobistego:
w Petersburgu na podstawie Państwowego Uniwersytetu w Petersburgu, Państwowego Uniwersytetu Badawczego ITMO, Rosyjskiego Państwowego Uniwersytetu Pedagogicznego im. A.I. Hercena
w Moskwie – na podstawie:

MPEI (TU) - Moskiewski Instytut Energetyczny (Politechnika)
MATI - państwo rosyjskie Uniwersytet Technologiczny im. K.E.Tsiołkowski

Być może nazwa MSTU pochodzi od. Bauman - trwa zatwierdzanie;
w Biełgorodzie – na podstawie Biełgorodskiego Uniwersytetu Państwowego – BelSU
w Bijsku (terytorium Ałtaju) – na bazie filii Tomskiego Uniwersytetu Państwowego (TSU)
w Wołżskim (obwód wołgogradzki) - na podstawie oddziału MPEI (TU)
w Woroneżu – na podstawie Woroneskiego Uniwersytetu Państwowego
w Iżewsku – na podstawie państwa Udmurckiego. Uniwersytet (UdSU)
w Irkucku – na podstawie państwa irkuckiego. te. Uniwersytet (ISTU)
w Yoshkar-Ola – na podstawie stanu Mari. te. Uniwersytet (MarSTU)
w Krasnojarsku i Lesosibirsku – na podstawie Syberyjskiego Państwowego Uniwersytetu Technologicznego (SibSTU)
w Niżnym Nowogrodzie – na podstawie Państwowego Uniwersytetu w Niżnym Nowogrodzie. NILobachevsky (NNSU)
w Pietrozawodsku - na podstawie Pietrozawodskiego Uniwersytetu Państwowego
w Pskowie – na podstawie Pskowskiego Regionalnego Centrum Rozwoju Zdolnych Dzieci i Młodzieży
w Rostowie nad Donem – na podstawie Południowego Uniwersytetu Federalnego
w Stawropolu - na podstawie Państwa Północnokaukaskiego. te. Uniwersytet (SevKavGTU)
w Tomsku – na podstawie Tomskiego Uniwersytetu Państwowego (TSU)
w Czelabińsku – na podstawie Państwowego Uniwersytetu Południowego Uralu (SUSU)
w Jakucku - na podstawie Północno-Wschodniego Uniwersytetu Federalnego im. M.K. Ammosow (NEFU = YSU)
w Kazachstanie – na bazie ośrodka Daryn
w Ufie – na podstawie Baszkirskiego Uniwersytetu Państwowego;
a także na Białorusi i Ukrainie – trwa koordynacja.
========================================
Podstawą Olimpiady są zadania wirtualnych laboratoriów- modele oprogramowania układów fizycznych z ciałami, cieczami, elementami elektrycznymi, urządzeniami fizycznymi itp. Dlatego warto zdać Olimpiadę korzystając ze specjalnego programu BARSIC, który umożliwia realizację zadań w oparciu o modele - szczegóły znajdują się na stronie rejestracyjnej http://barsic.spbu.ru/olymp/index_reg.html. Wskazane jest wcześniejsze ustawienie pracy z modelami – zarejestrowani uczestnicy mają już dostęp do realizacji zadań szkoleniowych.
W przypadku problemów należy zapoznać się z instrukcjami ich usuwania na stronie Pytania i odpowiedzi http://barsic.spbu.ru/olymp/index_faq.html

Szczegółowe informacje o Olimpiadzie znajdują się na stronie głównej Internetowej Olimpiady dla uczniów z fizyki http://barsic.spbu.ru/olymp/

Strona rejestracji http://barsic.spbu.ru/olymp/index_reg.html

=====================
Aby poprawić wyniki, zdecydowanie zalecamy, aby wszyscy uczestnicy wzięli udział w rundach szkoleniowych.