Slashdot Mirror


21st International Olympiad of Informatics Opens, In Bulgaria and Online

Kostadin Vodenicharov writes "The International Olympiad in Informatics is considered one of the most prestigious programming contests in the world. Currently the 21st IOI is being held in Plovdiv, Bulgaria (which was the country that also hosted the 1st IOI), from 8th to 15th August. High school students from all over the world have gathered to put their programming skills to the test. Everyone else who wishes to participate can do it in the online contest which will run in parallel with the real one and will present the same tasks to be solved. The competition itself is going to take place on Monday 10th August and Wednesday 12th August from 9:00 to 14:00 EEST (UTC+3)."

12 of 74 comments (clear)

  1. Great event for budding programmers by BadAnalogyGuy · · Score: 2, Interesting

    I remember when my team won the Math Olympiad back in high school. The light hearted competition was what really stands out as the prime motivator for me. Without this kind of competition, we geeks would have just been white wedgied wallflowers with wack Hypercolor t-shirts.

    The kids taking part in this IOI are going to take home something memorable. And hopefully the American teams can learn a little more about the rest of the world.

  2. Re:Frist Post by Fluffeh · · Score: 3, Funny

    physics and other olympiads get any mention here

    Use the submit a story link and there is a good chance that your articles would get posted to the main page.

    --
    Moved to http://soylentnews.org/. You are invited to join us too!
  3. Great way to get to MIT by theblondebrunette · · Score: 3, Interesting

    It's also a great way to get a scholarship to a great university, like MIT (no flaming to other schools, insert your favorite school here that gives need-based scholarships to international students)
    From my experience, from the people that I know from Eastern Europe, only those that went to such international Olympiads (math/informatics) managed to get admission to MIT..

    In many eastern-european countries, it's more difficult to qualify for this event than the actual tournament..
    Kudos to those who participate and to their teachers..
    In my time there was no TopCoder, UVA, etc... it wasn't easy to prepare for these.. But now I'm sure it's even more challenging, given the amount of material available..

  4. Great accommodation too by kickme_hax0r · · Score: 3, Interesting

    They also put us contestants up in the Novotel Plovdiv, supposedly the flashiest hotel in Plovdiv.

  5. Informatics is a weird word by D4C5CE · · Score: 2, Informative
    The French coined "informatique" (which the Germans adopted with a k for last letter) so as not to have to say anything like "Computer Science" (they also called their TV "System Essentially Contrary to American Method" for a reason, you see ;-)).

    To assimilate this word back into English which already has a common(-sense) name for the field would probably have made the founding father of Computer Science wonder if he was right about the first part of his famous statement:

    What's in your hands, I think and hope, is intelligence:
    the ability to see the machine as more than when you were first led up to it, that you can make it more.

    Alan J. Perlis

    Then again, the use of "Olympiad" (where -cs would finally have been indicated instead) is probably just as questionable.

    1. Re:Informatics is a weird word by Rakshasa+Taisab · · Score: 3, Interesting

      Informatics and their equivalents are used all over Europe, and is a much better description than 'computer science'. Like, how much science is there in 'social science' and 'christian science'? None.

      Even in Japanese they call it 'Information Science' (Jyouhou Gakka).

      --
      - These characters were randomly selected.
    2. Re:Informatics is a weird word by mindcorrosive · · Score: 2, Informative

      True as it may be, the subject is called really "Informatics" in Bulgaria (I should know, it's my high school major, and I am Bulgarian coincidentally). It is not Computer Science as you understand it, because we didn't study much about e.g. networks, compilers, operating systems and such, but we concentrated really on the fundamentals and theory of programming and related mathematics - writing and testing algorithms, building and testing low-level code in e.g. Pascal or BASIC (on paper, too). Great starter for future programmers, I tell you that. If you haven't written your standard issue quicksort or a customized implementation of Newton's method in 10th grade for a homework assignment, then you wouldn't understand.

      As far as "Olympiad" is concerned, the national student competitions between pupils in different schools have been traditionally called "Olympiads". It's a heritage of the olden days of Socialist government, paralleling the Olympic games. We have those in various other fields - mathematics, physics, chemistry, biology, etc.

      --
      + 3.14 Transcendental
  6. learn2english! by tetromino · · Score: 4, Informative

    I quote Collins Essential English Dictionary 2nd Edition 2006:

    Olympiad
    Noun
    1. a staging of the modern Olympic Games
    2. an international contest in chess or other games

    The word "olympiad" is extremely common in the names of major national and international contests in fields such as mathematics, science, computer science, etc.

  7. It is almost certainly cultural by BadAnalogyGuy · · Score: 2, Insightful

    Africans and African American individuals have made great strides in science in technology. It's well known that botanist George Washington Carver invented over 200 things out of peanuts. It's less known that African Americans are also behind such technologies as pace makers and traffic signals.

    However, that there are outstanding individuals of any race is not surprising. What is surprising, as you have pointed out, is the dearth of African Americans winning these competitions. However, if you look at the problem statistically, you'll find that they are winning in proportion to their representation as participants. Which is to say not at all.

    But why is that? The simple answer is to ascribe lower intelligence to Africans, but that is a cop-out. The real answer is multifaceted and has roots both in external discrimination as well as negative factors in the African American community which hold back achievement. White racism is also at fault for creating mass media caricatures like Steve Urkel and Carlton Banks as black kids succeeding in society due to their overwhelming non-blackness.

    The problem you describe is insidious and sad. But it isn't because Africans and African Americans are less intelligent than you or me. It's due to much more complex socio-cultural reasons that have their roots in racism.

  8. Re:FAIL! Olympiad = time between Olympic Games! by rumith · · Score: 2, Informative

    I'm not sure about Bulgarian, but in Russian "Olympiad" (or, rather, Olimpiada) is the word for such a contest, be it school-, city- or worldwide. I perfectly understand that it conflicts the original meaning of the word, but hey, languages do evolve, and sometimes they do due to common misunderstandings or lack of comprehension...

  9. Testing architecture and design by Mindbridge · · Score: 2, Insightful

    Software Development consists of several relatively independent skills:
        - programming (knowing how to use the tools)
        - algorithms
        - architecture and design
        - knowledge of processes (development methodologies, etc)
        - enabling teamwork (allowing many developers to work together)
    etc.

    The IOI competition is for high-school students and tests mainly the 'algorithms' aspect.
    The ACM competition is for college students and tests mainly the programming aspect. (strange, one would think that the aims of those two would be reversed)

    There does not seem to be a big competition for testing the architecture and design abilities, although arguably they are even more important (unless you count the Real World competition). Part of the difficulty perhaps is that it is tricky to come up with an objective measurement. An approach that I have been using is the following:
    - give a task and provide plenty of time
    - at 50% of the time change the requirements of the task slightly
    - at 90% of the time change the requirements significantly
    If proper design has been used, then making appropriate modifications would be easy and the task would be accomplished in time. This closely mirrors the situations in reality.

  10. special olympiad by Anonymous Coward · · Score: 5, Funny

    I look forward to the Special Informatics Olympiad. Especially for all those WTFers who have no natural ability to code, and so have to scratch out a living in eCommerce. It would be good to see them honored.