Statement

Print
PDF
  1. The purposes of the competition.
    1.1. To promote scientific knowledge in the field of information technologies (IT) and programming; to develop more interestedness in scientific activities among schoolchildren.
    1.2. To expose the students gifted in the field of information technologies (IT).
    1.3. To provide optimal conditions for further intellectual growth and professional orientation of schoolchildren.
    1.4. To develop skills of working as a member of a student group.
  2. Organizers of the competition.
    2.1. The competition is organized and carried out by:
    • • The administration of Mytischy municipal area
    • • The educational administrative department of Mytischy municipal area
    • • Mytischy Programming School.
    On a contractual basis other organizations and specialists are involved in carrying out the competition.
  3. The scientific committee and the jury of the competition.
    3.1. The members of the scientific committee and of the jury of the competition are representatives of institutes of higher education, programming organizations and also leading teachers of information science.
    3.2. It is the organizing committee who forms a staff of the scientific committee and the jury of the competition.
  4. When and where the competition is to be conducted.
    4.1. The competition is organized on the site of Mytischy Programming School http://konkurs.what7.ru and is conducted in a form of remote access by Internet.
    4.2. The competition is to take place February 25, 2012. Its start is to be at 11:00 Moscow time.
  5. The contestants.
    5.1. Teams of students from schools or institutions of additional education are only eligible to be participants of the competition.
    5.2. A team includes 2-3 members, students of 7-11 forms of secondary school (12-18 years old).
    5.3. They who want to take part in the competition are to register previously on the site - http://konkurs.what7.ru.
    5.4. Registration for the competition lasts until February 25, 2012, inclusive.
  6. Order of organizing and carrying out the competition.
    6.1. The competition is carried out in a one computer round. For all time of the competition a personal computer is put at the team disposal; and the team is given a few tasks to fulfill. Duration of the main round is 2-3 hours. Jury can prolong it in a case of any unforeseen circumstances.
    6.2. Before the main round a training one is conducted. By means of proposed easy tasks the team perfects a skill to work with online system of testing and with program-monitor. Results of the training round don’t influence upon those of the main one. The training round opens a week before the competition on the site - http://konkurs.what7.ru
    6.3. During the round is allowed to use any technical literature and one’s own written notes. To use any information in electronic way, any personal computers or calculators, mobile devices and phones is forbidden.
    6.4. During the round its contestants may communicate only with members of their own team and with members of jury.
    6.5. Any persons, except contestants and jury, are forbidden to be present in the computer hall during the main round. Teachers and accompanying persons stay in a specially equipped class-room where current results of teams are translated.
    6.6. During the round teams are to solve tasks proposed to them. The tasks can be divided by their themes: programming tasks (composing simple programs in proposed programming languages during some limited time), tasks on Web-design (editing or creating proposed Web-pages), theoretical tasks (searching for information by Internet during limited time, answering theoretical questions on grounds of informatics and computer engineering, solving tasks on mathematical grounds of informatics).
    6.7. Dependently on the kind of task its solution must be program (original text of program composed in one of allowed programming languages) or text document (Web-page or text file with an answer to the theoretical question).
    6.8. For solution of programming tasks contestants are allowed to use following languages of programming and corresponding authoring systems:

    programming language authoring system
    Pascal Borland Pascal, Borland Delphi, Free Pascal
    C/C++ Borland C++, Visual C++, GNU C++ (MinGW)
    Basic QBasic 4.5

    6.9. Mentioned systems shall be fully installed on every computer, including built-in systems of help and examples. Using any other compilers and libraries is forbidden.
    6.10. The program of solution must not contain auxiliary modules or files. Different tasks are allowed to be fulfilled in different programming languages.
    6.11. Tasks, which demand to give a program as a solution, assume that input data are located in one or more input files whose names are assigned in the text of a task. A program must form output file (files) with given names. All input and output files are located in a current folder.
    6.12. In tasks which demand to propose as a solution only text documents (for example, Web-page or text file with an answer to a theoretical question) contestants create a file in whatever convenient way and then attach it when sending back their tasks.
    6.13. Checking of solutions is carried out during the competition. By means of special programs the teams send their solution (a program or output files) to the jury. The jury translates programs by using compilers of command line and checks them.
    6.14. As far as solutions get ready the team sends them to the jury for checking. After that the team can continue to work over other tasks. After the jury has checked the solution (checking takes about 1-7 minutes), the team receives a message with results of checking. This message is displayed on a screen in a special program. It reports how many points the solution of the task has scored.
    6.15. Solutions of tasks on programming are checked by a set of tests; each test is evaluated with some number of points. The team receives additional points (from 10 to 25, depending on a task) if the team’s solution passes all tests. Each task is evaluated summarily with 50 points.
    6.16. After checking the team can get to know the number of the tests it has passed, the number scored points for current attempt (without a fine for excess attempts), the result concerning the task – has the team passed all the tests or no one of them – and the mistakes which appeared at the time of testing:
    • OK – All tests passed
    • CE – Compilation Error
    • WA – Wrong Answer
    • PE – Presentation Error
    • RE – Run-time Error
    • TL – Time Limit
    • ML – Memory Limit
    • DL – Dead Lock
    If there is something else in a list of mistakes the team is to resort to the help of the jury.
    6.17. The team may correct mistakes in its solution and send it for checking not more than 25 times for each task.
    6.18. The jury checks manually tasks on Web-design, theoretical tasks on informatics and tasks on searching information by Internet. The jury put out the points during 1-7 minutes after the task is received. The results of checking are shown on a screen in a special program where there is communicated how many points the solution of the task has scored.
    6.19. Teams are ranked according total score for all tasks.
    6.20. During the round contestants can see the results of all teams in a current moment by means of a special program-monitor. An hour before the end of the round results should stop to be updated on the common table, which will be announced. However the answers to the solutions which the teams had sent for checking should still come.
    6.21. The jury has an exclusive right to determine correctness of testing, evaluating, qualifying winners and disqualifying participants. The jury analyzes the questions appearing as a result of unforeseen events and circumstances. The jury’s decisions are ultimate and carry no right of appeal.
  7. Summing up the competition and rewarding the winners
    7.1. Summing up is carried out immediately after the competition is over.
    7.2. The jury estimates as a winner the team which has scored the most number of points.
    7.3. The teams which have taken leading places are rewarded with certificate of degrees I, II and III.

Joomla