Välkommen till Programmeringsolympiaden, Sveriges största gymnasietävling i problemlösning med hjälp av programmering.

När du tävlar i programmering så gäller det att:
1. Givet en uppgift komma på hur du kan få datorn att lösa den effektivt.
2. Programmera din lösning i valfritt programmeringsspråk under tidspress.
3. Hitta alla buggar och fixa dem - endast rätt svar ger poäng!

Varje år korar vi svensk gymnasiemästare i programmering och tar ut det svenska laget till de internationella tävlingarna Baltic Olympiad in Informatics (BOI) och International Olympiad in Informatics (IOI). Sommaren 2014 avgörs IOI i Taiwan.

Ja, jag vill vara med. Ta mig till första problemet!


Framtidens lärande


Emma lär ut programmering till Margareta Oscarsson på Skolverket. I bakgrunden Mårten och Pär med sina adepter. Foto: Arash Rouhani

PO deltog på konferensen Framtidens lärare i Stockholm 10-11 april. Förutom att hålla inspirationsmöte och workshops om problemlösning med programmering samt deltaga i debatter om digital kreativitet passade vi på att nätverka bland skolledare och skolutvecklare. Kul att se att det åtminstone i vissa kommuner finns ett stort intresse för programmering i skolan. Samtidigt upplevs oengagerade elever som ett hinder på många håll.

Läs mer|

Pressmeddelande: Emma Nimstad första tjej i programmeringslandslaget

Foto: Anton PeterssonFoto: Arash Rouhani

Glöm att tjejer inte gillar programmering! När den sista uttagningstävlingen till International Olympiad in Informatics (IOI), d.v.s. programmerings-OS för gymnasieelever, avgjordes i helgen stod det klart att Emma Nimstad från Danderyds gymnasium tagit en av de fyra landslagsplatserna. Tävlingen genomfördes för 26:e året i rad, och det är första gången någonsin som en tjej kvalificerat sig för IOI. Ytterligare tre tjejer fanns med i finalen, vilket kan vara ett trendbrott i en tävling som tidigare kraftigt dominerats av killar.

Nu väntar regionala tävlingar i Litauen för Emma och hennes lagkamrater Johan Sannemo, Aron Granberg och Joakim Blikstad, innan det är dags för IOI i Taiwan i juli, där över 300 deltagare från ett 80-tal länder under en vecka gör upp om vem som är bäst i världen på problemlösning med hjälp av programmering. Evenemanget sponsras av en mängd dataföretag som vill uppmuntra exceptionella talanger att satsa på datavetenskap och gärna knyta dem till sig redan på gymnasiet. I Sverige har tävlingen inte bara statligt stöd utan sponsras även av Spotify.

Emma lär få viss uppmärksamhet i Taiwan. Många fler länder än Sverige brottas med en snedvriden könsfördelning i intresset för datavetenskap och det är därför mycket ovanligt med kvinnliga deltagare i IOI.
- Ett ganska självklart sätt att angripa problemet är att låta eleverna komma i kontakt med datavetenskap och programmering i skolan, säger Pär Söderhjelm från Lunds universitet, en av tävlingens arrangörer. Annars blir det bara de som redan har programmering som hobby som väljer att plugga data på universitetet, och det är till stor del killar.
- Dessutom är programmering en väldigt kreativ och viktig färdighet för alla, då vårt samhälle till allt större del bygger på mjukvara, tillägger Fredrik Heintz från Linköpings universitet. Den som kan uttrycka sig i form av program har stor möjlighet att skapa något som många kan ha nytta av.

Information om programmeringsolympiaden: http://www.progolymp.se
Årets resultat: http://www.progolymp.se/resultat/finalkatt14

Pär Söderhjelm, Lunds universitet, par.soderhjelm@bpc.lu.se, 073-0831269
Fredrik Heintz, Linköpings universitet, fredrik.heintz@liu.se, 070-207 43 88
Emma Nimstad, Danderyds Gymnasium, emma@nimstad.net, 070-872 17 70

Läs mer|

4 x Danderyd till IOI

Ett 20-tal av PO-finalisterna ägnade det mesta av helgen åt den sista deltävlingen (KATT) i årets uttagning till BOI och IOI. Deltagarna ställdes inför utmaningar som att matcha ihop strumpor, spela trevliga brädspel med motorsåg, skriva rättvisa bokrecensioner och återskapa komprimerade låttexter. Samtliga uppgifter ställde höga krav på att hitta en tillräckligt effektiv algoritm, men det fanns gott om möjligheter till delpoäng för icke-optimala lösningar. Uppgifterna finns här. Om du behöver hjälp att lösa dem finns lösningsbeskrivningar här.

På söndagskvällen stod det slutligen klart att hela årets IOI-lag går på Danderyds gymnasium: Johan Sannemo, Aron Granberg, Joakim Blikstad och Emma Nimstad. Danderyds gymnasium har dominerat PO de senaste åren och det var därför inte helt förvånande att det slutligen skulle ske. Toppkvartetten från onsitefinalen slog an tonen direkt, redan på torsdagskvällen hade de löst de två första uppgifterna nästan fullständigt. Sedan ångade de på. Johan Sannemo nådde inte helt oväntat full poäng eftermiddagen därpå, medan de övriga fick kämpa lite mer och gick bet på den allra svåraste uppgiften. Bakom Danderydskvartetten jagade Fredrik Hernqvist (Hulebäcksgymnasiet i Mölnlycke), Olov Günther (Danderyds gymnasium) och Elias Riedel Gårding (norra Real), men för att utmana Emma om fjärdeplatsen var Fredrik tvungen att ta in 60 poäng, vilket visade sig vara en omöjlig uppgift. Han får dock en av BOI-platserna reserverade för icke-treor. Den sista BOI-platsen gick till Mattis Lööv från Arlandagymnasiet som gjorde en stark upphämtning. Resultaten finns här.

Läs mer|