Computing Olympiad of Castile and León

Launch of the First Computer Olympiad of Castile and León and training program

Context

Context

The International Olympiad in Informatics (Ioi) is held annually since 1987. Participating countries send teams of 4 Contestants. Contestants participate individually, and try to get the highest score by solving a set of computer problems during the two sessions of the contest. Problems are algorithmic and must be solved by programming on a personal computer.

Spain has been participating since 1997. The Spanish Computer Olympiad (Oie) is the contest through which the Spanish team that attends the IOI is selected.

There are currently two ways to participate in the OIE. Regional Olympics and open qualifiers. To compete in the OIE final, the winners of the regional Olympics and the winners of the open qualifying tournaments are ranked.

Last year 2019-2020 were held 7 Regional Olympics and 2 open qualifying tournaments. For the OIE, the champions of each regional Olympics were qualified, and 7 first qualifiers of each open tournament. A total of 21 possible classifieds. Finally, Participated 19 at the OIE final.

This project defines two interrelated programs:

  • Program of organization and celebration of the Computer Olympiad of Castile and León (OICyL)
  • Training program to prepare for a Computer Olympiad.

Who is it aimed at?

Who can compete at the Computer Olympiad of Castile and León?

Who can compete at the Computer Olympiad of Castile and León?

Students may compete that the corresponding course is enrolled in ESO or Baccalaureate in a school/institute in Castile and León and who do not have more than 20 years the 1 July of the year of this edition.

Who is the training program aimed at?

Who is the training program aimed at?

The training program to prepare for a Computer Olympiad is aimed at students of 3rd and 4th ESO and 1st and 2nd Baccalaureate, with a maximum of 25 participants as described in the point “Enrollment in the training program”.

Expected dates

Expected dates

The national final of the Spanish Computer Olympiad (Oie) was held in the last course 2019-2020 the days 17 and 18 April of 2020 Online (due to the situation caused by the Covid19 pandemic). On the other hand, the open qualifiers, were held on the following dates:

  • First open qualifier: Friday 7 February of 2020 (afternoon, Online)
  • Second open qualifier: Saturday 15 February of 2020 (In the morning, Online)

In these open qualifiers, the boys sign up on their own and participate from home on their own.

The Regional Olympics are convened by the venues on dates chosen by each venue whenever there is time to qualify for the national final of the OIE.

In this project we plan to organize the first Computer Olympiad of Castile and León (OICyL) organized by the UVa School of Computer Engineering on a date chosen so that it is held after the UVa exams of the first quarter, before starting the second quarter at UVa, before the first weekend of the qualifiers, and in a period that is not close to quarterly assessments in High School and Baccalaureate. It is envisaged that, although it's not definitive, that the date of the OICyL could be the Saturday 30 in January of 2021.

In principle, the Regional Olympiad of Castile and León has the vocation to be face-to-face under normal conditions, but being aware that the likely restrictions of the Covid19 this course 2020-2021 don't make it possible this first year, we will be ready to celebrate online.
All tentative dates indicated in this project are based on those of the last year. Actual dates for this course 2020-2021 are still to be defined by the OIE.

Computer Olympic Preparation Program: Training

Computer Olympic Preparation Program: Training

From the School of Computer Engineering of the UVa a special online training program is offered, since, on the one hand, Covid19's situation can be problematic, also, Moreover, students who enroll in the training program could be anywhere in Castile and León.

The trainings will be taught by university computer engineering students with experience in Competitive Programming such as the ACM programming competitions (Icpc), Ccc (Catalyst Coding Contest), Google Coding Competition (Hash Code), etc.. These students are members of associations such as UVaCoders and the GUI. Both the program and the training sessions will have the faculty supervision of the School of Computer Engineering, In particular, the Sub-Direction of Students and Communication of the UVa School of Computer Engineering.

An online session is proposed per month 2 hours starting in October. At the end of each session, proposals will be left activities to be carried out by the participants until the next session with the possibility of having clarifications of doubts by Teams. Participants would have 4 Sessions (October, November, December, January) of 2 hours before the OICyL and open qualifiers.

From February the training program will be conducted only with the champion or champion clasificad@ for the national by the OICyL, as well as those prospective students from Castile and León who qualify through the open qualifiers. From this point on, training sessions will be held more frequently, one training session per week. Counting from the second half of February would be some 8 sessions approximately: 2 february weeks + 4 weeks of March + 2 April.

Once the national final of the OIE is held, the regional training programme is terminated.

How to sign up?

How to sign up?

How to sign up?

Enrollment in both programs must be made by the parent/legal guardian in the case of minors and personally in the case of being of legal age at the time of registration. While such registration should be promoted, motivated and on the proposal of school/institute teachers, but it is the families/guardians who are responsible for the registration for data protection reasons, commitment to activity, etc..

Inscription in the Computer Olympiad of Castile and León

Inscription in the Computer Olympiad of Castile and León

Throughout the months of November and December CyL students will be able to register to participate in the Regional Olympics through a page enabled on this website. The registration limit will be set on the 22 in December of 2020. A maximum quota of participants will be established to be indicated in the call for registration. In addition, a maximum of participants from the same school/institute will be established.

Enrollment in the training program

Enrollment in the training program

A maximum of a maximum of 25 participants. Groups of 5 participants per coach.

The pre-registration limit shall be set 30 in September of 2020. If the pre-registered exceed the 25, an online computer thinking contest will be called to be held in mid-October (week of the year 13 to the 16 in October of 2020) to make a selection among the pre-registered. In the face of possible ties, a criterion based on reaching out with the computer Olympic preparation program will be established to students from different CyL locations. The final listing of enrollees will be published in the week of the 19 to the 23 in October of 2020.

The first training session will take place in the week of the 26 to the 30 in October of 2020.

Entries open on 14 in September of 2020 with the start of the high school year in High School and Baccalaureate. They will be done through the web eventos.UVA.es

This program is free so registration is free but a commitment to participate must be made.

Celebration of the Computer Olympiad of Castile and León

What is it?

The Computer Olympiad consists of the resolution of several programming exercises. Each exercise poses a problem to be solved by means of a computer program. The participant will have to think about the algorithm that solves the problem computationally and program it. Participants must schedule in C++ (GNU g++), Java or Python.To win, three aspects influence in order of importance: 1) the program completely solves the problem and satisfies all test cases 2) the program solves the problem with a better time 3) the contestant has done it before the rest of the participants.

Preparation

Preparation

A student may be self-taught in preparation or available in their close environment, school or family, a coach or training group. These students can enroll to participate in the OICyL without participating in the training program offered. The OIE has a page that can help with training: https://olimpiada-informatica.org/entrenar

This page can be used directly by interested parties by their self-taught means or with their coaches regardless of the preparation program offered in this project.

FAQ

FAQ

  • What are the Computer Olympiad tests?
    It consists of the resolution of several programming exercises. Each exercise poses a problem to be solved by means of a computer program. The participant will have to think about the algorithm that solves the problem computationally and program it. To win, three aspects influence in order of importance: 1) the program completely solves the problem and satisfies all test cases 2) the program solves the problem with a better time 3) the contestant has done it before the rest of the participants.

 

  • What programming languages are used in the Olympics?
    Participants in the Olympics will be able to participate using C++ (GNU g++), Java or Python.

 

  • Can Formative Cycles students participate?
    The Computer Olympiad No is aimed at students in Training Cycles. But students in Training Cycles interested in competitive programming can go to Program-Me, Spanish programming competition for students enrolled in Vocational Training Cycles.

 

  • Where will the Castile and Leon Computer Olympics be held?
    The headquarters of the Olympics is the Computer Engineering School of Valladolid. However, if health restrictions due to the Covid19 pandemic do not allow for face-to-face celebration with, such headquarters will provide an online headquarters.

Updated 28 August of 2020