Siirry sisältöön
Softamestari SM 26

Koodauksen SM-kisat // CURIOUS

Softamestari 2026

Kuka koodaa Suomen mestariksi? 10 finalistia on valittu ja heidän esikarsintatyönsä ovat nyt kokeiltavissa suoraan selaimessa. Suorassa finaalilähetyksessä 28.10. koodataan tänä vuonna Itämeren hyväksi.

Softamestari 2026 -tunnus

Finaali28.10.2026klo 17–20 // suora lähetys

Esikarsinta

8.10.2026

Klo 17–20. Etänä omalta koneeltasi.

Finaali

28.10.2026

Klo 17–20. Suora lähetys verkossa.

Sarjoja

Kaksi

Junnut alle 22 vuotta ja yleinen sarja.

Finalistit

10 koodaria

Viisi parasta kummastakin sarjasta kisaa suorassa lähetyksessä.

Mistä on kyse

Koodauksen Suomen mestaruus ratkaistaan livenä

Softamestari 2026 on koodauksen avoin Suomen mestaruuskilpailu, jossa yhdistyvät kunnianhimoinen ohjelmistokehitys, utelias asenne ja modernit työkalut. Finaalissa kymmenen karsintojen parasta koodaria rakentaa toimivan sovelluksen puhtaalta pöydältä suoran lähetyksen aikana.

Tänä vuonna koodilla tehdään hyvää: kilpailutehtävä toteutetaan yhteistyössä John Nurmisen Säätiön kanssa Itämeren suojelemiseksi. Varsinainen tehtävänanto paljastetaan kisaajille ja katsojille vasta lähetyksen alkaessa.

Pääyhteistyökumppani

John Nurmisen Säätiö

John Nurmisen Säätiö pelastaa Itämerta ja vaalii merellistä kulttuuriperintöä. Kisatehtävä kytkeytyy suoraan säätiön tärkeään työhön, ja finaalissa valmistuvat palvelut esitellään säätiölle ja katsojille samana iltana.

johnnurmisensaatio.fi

Annamari Arrakoski-Engardt

”On innostavaa nähdä, miten ohjelmistokehityksen ja pelien avulla voidaan tavoittaa uusia yleisöjä ja kannustaa ihmisiä toimimaan Itämeren hyväksi. Odotamme mielenkiinnolla, millä tavoin kilpailijat keksivät tehdä Itämerta ja sen pinnanalaista maailmaa tutuiksi tai ehkä pelastaa sen.”

Annamari Arrakoski-Engardt, toimitusjohtaja, John Nurmisen Säätiö

Sarjat

Kaksi sarjaa, sama haaste

Kilpailu on avoin kaikille Suomessa asuville sekä ulkosuomalaisille koodareille. Valitse oma sarjasi ja lähde mukaan!

Junnusarja

Tulevaisuuden koodilupaukset

Alle 22-vuotiaille

Opiskelija, harrastaja tai uransa alussa oleva tekijä — tämä on tilaisuutesi loistaa ja napata Junnu Softamestari 2026 -arvonimi, kiertopalkinto sekä Logitechin huippupalkinnot!

Yleinen sarja

Avoin sarja

Avoin kaikille

Sarja on avoin kaikille taustasta riippumatta. Tule haastamaan maan parhaat tekijät ja tavoittelemaan virallista Softamestari 2026 -titteliä, kiertopalkintoa sekä Logitechin huippupalkintoja!

Palkinnot 2026

Mitä voittajille on luvassa?

Molempien sarjojen voittajat saavat virallisen mestaruustittelin lisäksi upean pokaalin sekä Logitechin huipputyökalut vaativaan työhön:

Kiertopalkinto

Mestaruuspokaali

Metritiskin toteuttama uniikki puinen kiertopalkinto molempien sarjojen voittajille.

Logitech // Näppäimistö & hiiri

MX Keys S Combo

Huippuluokan suorituskykyinen näppäimistö ja tarkka MX Master 3S -hiiri koodaukseen ja tuottavaan työhön.

Logitech // Työnkulun ohjain

MX Keypad

Monipuolinen ja kustomoitava pikapaneeli työnkulun ja ohjelmointirutiinien nopeuttamiseen.

Aikataulu ja kulku

Miten kisa etenee?

Osallistuminen on maksutonta ja tapahtuu täysin etänä omalta koneeltasi. Tässä askeleet esikarsinnasta finaalilähetykseen:

  1. Ilmoittautuminen (päättynyt)

    Ilmoittautuminen vuoden 2026 kilpailuun on päättynyt (keskiviikkona 7.10. klo 24.00). Kaikille mukaan ilmoittautuneille toimitettiin esikarsinnan tarkemmat ohjeet sekä palautuslinkit sähköpostitse torstaina 8.10. aamupäivän aikana.

  2. Esikarsinta 8.10.2026 (ratkennut)

    Etäkarsinta omalta koneelta. Tuomaristo arvioi palautukset ja valitsi molempien sarjojen viisi parasta tekijää finaaliin. Valitut kymmenen finalistia ja heidän sovelluksensa on esitelty alla!

  3. Finaali 28.10.2026 klo 17–20

    Suora verkkolähetys, jossa finalistit ovat etänä ja rakentavat livenä toimivan verkkopalvelun John Nurmisen Säätiölle. Illan päätteeksi kisaajat esittelevät työnsä ja tuomaristo kruunaa vuoden 2026 Softamestarit!

Suora lähetys 28.10.2026 klo 17–20

Aitiopaikka koodauksen SM-finaaliin

Softamestari-finaali on viihdyttävä ja nopeatempoinen suora lähetys. Pääset seuraamaan reaaliajassa, miten ideat muuttuvat koodiksi ja valmiiksi palveluiksi vain parissa tunnissa.

Finaali striimataan suorana 28.10.2026 klo 17–20. Lähetyksen tuotannosta vastaa rounds.gg.

Saana Rossi

Lähetyksen juontaja

Saana Rossi

Saana pitää lähetyksen energisenä ja tunnelman katossa! Työelämän uudistaja, tietokirjailija ja Diili-neuvonantaja johdattaa katsojat läpi illan käänteiden, haastattelee vieraita ja julistaa voittajat.

Mitä lähetyksessä nähdään?

01

Reaaliaikaista koodausta

Seuraa ruudulta, miten finalistit rakentavat toimivia palveluita kukin omalla tyylillään ja valitsemillaan työkaluilla.

02

Puheenvuoroja & tekoälykeskustelua

Alan huippuasiantuntijat syventävät keskustelua mm. agenttisesta kehityksestä, vihreästä koodista ja tekoälyn murroksesta.

03

Ratkaisujen esittelyt & voittajat

Kisaajat pitchaavat tuotoksensa suorana yleisölle ja tuomaristolle, minkä jälkeen kruunataan vuoden 2026 mestarit!

Näkemyksiään jakamassa // lisää tulossa

Lähetyksessä näkemyksiään avaavat alan johtavat asiantuntijat ja vaikuttajat. Lisää asiantuntijoita julkistetaan vielä ennen finaalia!

Janne Kalliola

Janne Kalliola

Puheenjohtaja, Koodia Suomesta ry
Toimitusjohtaja, Auree Oy

Ville Peltola

Ville Peltola

Päällikkö, tekoäly ja data – Teknologiat, tieto ja innovaatiot
Teknologiateollisuus ry

Johanna Pystynen

Johanna Pystynen

Toimitusjohtaja, Guidin

Rasmus Roiha

Rasmus Roiha

Toimitusjohtaja, Software Finland ry
Hallituksen puheenjohtaja, Oivan

Tuomaristo

Raati ratkaisee mestaruuden

Viisi asiantuntijaa arvioi finalistien työt ja valitsee vuoden 2026 Softamestarit.

Ilkka Kaikuvuo

Ilkka Kaikuvuo

Rinnakkainyrittäjä ja ohjelmistoalan kokenut ammattilainen

Oskar Kallio

Oskar Kallio

Nuori teknologiavaikuttaja

Pasi Kovanen

Pasi Kovanen

Teknologiajohtaja, Curious

Anne Lahnajärvi

Anne Lahnajärvi

Toimituspäällikkö, Tivi ja Kauppalehti Teknologia

Säde Mäkipää

Säde Mäkipää

John Nurmisen Säätiö

Esikarsinta ratkennut // 10 finalistia

Finalistit ja esikarsintatyöt

Tuomaristo on valinnut esikarsintatöiden perusteella 10 koodaria finaaliin (5 junnusarjasta ja 5 yleisestä sarjasta). Kaikki alla olevat sovellukset syntyivät karsinnan tiukassa kolmen tunnin aikarajassa — tutustu tekijöihin ja kokeile heidän karsintatöitään suoraan selaimessa! Finaalissa kisaajia odottaa täysin uusi tehtävä.

ESIKARSINTATEHTÄVÄ // LÖYTÖRETKI

Tehtävänanto: Rakenna OpenStreetMap-dataa hyödyntävä interaktiivinen verkkosovellus teemalla Löytöretki. Miten autat käyttäjää löytämään jotain uutta tai näkemään tutun ympäristön uudesta näkökulmasta?

Aika esikarsinnassa Vain 3 tuntia (8.10. klo 17–20). Sovellukset tehtiin nollasta.
Työkalut & AI Täysi vapaus: editorit, kirjastot, karttarajapinnat ja tekoälytyökalut vapaassa käytössä.
Finaali 28.10. Uusi tehtävä John Nurmisen Säätiölle — koodausaikaa suorassa lähetyksessä vain 2 tuntia!

Junnusarja (alle 22 v)

Axel Karjalainen - Aarrekartta

Axel Karjalainen

Aarrekartta — Löytöretki kätköille

Merirosvotyylinen aarrekartta, joka paljastaa vähän tunnettuja helmiä pääkaupunkiseudulla. Löydä mm. muistokiviä, taideteoksia ja luolia ohjeiden avulla skannaamalla ympäristöä!

Joel Mukunen - Sumu-Aarrejahti

Joel Mukunen

Sumu-Aarrejahti

Selaimessa toimiva interaktiivinen karttapeli, jossa yhdistyvät reaaliaikainen OpenStreetMap-geodata ja pelilliset elementit. Pelaajan tavoitteena on tutkia karttaa, raivata sotasumua (fog of war) ja paikantaa kätkettyjä aarteita täysin itsenäisesti ilman erillistä taustajärjestelmää.

Viivi Pitsinki - Sivupolku

Viivi Pitsinki

Sivupolku

Pelissä käyttäjälle valitaan satunnainen kohde hänen valitsemastaan kategoriasta. Pelaaja ei kuitenkaan saa heti tietää mikä kohde on, vaan kartta näyttää ainoastaan oikean suunnan ja etäisyyden. Peli testaa, kuinka hyvin pelaaja todella tuntee lähialueensa ja samalla pääsee tutustumaan lähialueen kulttuuri- ja luontokohteisiin, joista ei muuten välttämättä edes tietäisi.

Rene Saarikko - Harharetki

Rene Saarikko

Harharetki

Harharetki on navigaattori, joka ei etsi nopeinta reittiä vaan kiinnostavimman: se vie sinut perille muistomerkkien, puistojen, taideteosten ja vanhojen rakennusten kautta, ja jokaiselle pysähdykselle on tarina ja kuva. Valitse retken tyyli ja harhailun määrä, niin tuttukin matka muuttuu pieneksi löytöretkeksi kävellen tai autolla.

Aleksandr Vysotskiy - Tampere Guesser

Aleksandr Vysotskiy

Tampere Guesser

Tampere Guesser on karttapeli, jossa pelaajan tehtävänä on tunnistaa Tampereen eri paikkoja valokuvien sekä vihjeiden avulla ja arvata niiden sijainti kartalta. Pelaajalla on neljä arvausyritystä ja jokaisen arvauksen jälkeen paljastuu uusi vihje. Pelin tarkoituksena on tutustua Tampereen eri paikkoihin. Projekti hyödyntää OpenStreetMap-karttaa sekä Leaflet-kirjastoa.

Yleinen sarja

Jason Brower - Tassuretki

Jason "JBear" Brower

Tassuretki

Tassuretki muuttaa OpenStreetMapin koiranomistajien löytöretkityökaluksi. Valitse sijaintisi ja toivottu lenkin pituus, niin sovellus luo valmiin rengasreitin ja arvioi sen rauhallisuutta, metsäisyyttä ja vesistöjen läheisyyttä. Reitin varrelta nostetaan esiin koirapuistot, laavut, näköalapaikat ja koiraystävälliset kahvilat – ja jokaisesta suoritetusta lenkistä saa leiman koiran omaan passiin.

Veikko Laitinen - Toinen Katse

Veikko Laitinen

Toinen Katse

Interaktiivinen kartta, jossa samaa paikkaa katsotaan kolmella eri tavalla: koira Pippurin hajumaailman, luonnontarkkailija Ainon ja kaupunkietsivä Eliaksen silmin. Tarina, korostukset ja äänet vaihtuvat näkökulman mukaan Helsingissä, Seinäjoella ja Rovaniemellä. Työ näyttää, miten yksi kartta voi herättää tutun ympäristön eloon eri yleisöille ilman erillisiä sivustoja.

Aapo Latvala - Kartanpiirtäjän päiväkirja

Aapo Latvala

Kartanpiirtäjän päiväkirja

Kartanpiirtäjän päiväkirja on selaimessa toimiva peli, jossa tutkit omia kotikulmiasi vanhalla, sumun peittämällä kartalla. OpenStreetMapin todelliset paikat, kuten leikkipuistot, kahvilat ja muistomerkit, muuttuvat tähdiksi, ja tähdet muodostavat tähtikuvioita. Jokainen valmis tähtikuvio vie sinut elämän seuraavaan vaiheeseen lapsuudesta eteenpäin, ja matkan varrella nousee lyhyitä ajatuksia. Työ on hiljainen ja hieman haikea. Musiikki ja äänet syntyvät selaimessa, ja matkasta voi tallentaa postikortin.

Zacharias Levander - Shadow City

Zacharias Levander

Shadow City

Shadow City näyttää tutut kaupungit, paikat ja kiinnostavat kohteet 3D:nä, ja aurinko on juuri siinä kohdassa, jossa se on minä tahansa päivänä ja kellonaikana, menneisyydessä, nyt tai tulevaisuudessa. Sovellus näyttää rakennusten ja puiden luomat varjot ja laskee, milloin paikka, kuten lempiterassisi, on auringossa ja milloin varjossa. Käyttäjä voi myös katsoa kaupunkia auringon näkökulmasta, katsoa päivän tai vuoden kulun aikaviiveenä ja nähdä, miten varjot liikkuvat, sekä löytää lähimmän aurinkoisen paikan juuri nyt.

Pasi Mellin - Kuvaretki

Pasi Mellin

Kuvaretki

Esikarsintatyöni on peli, jossa yritetään hahmottaa missä eri eliölajit ympäristössämme oikein asuvat. Tällä halusin muistuttaa luonnon monimuotoisuudesta; Mitä kaikkea meidän ympärillämme oikein onkaan, vaikkei sitä aina ehdi pysähtyä katselemaan. Täytyy tosin myöntää, että vaikka itse pysähdynkin ihmettelemään ukkoetanaa sellaisen huomatessani, en pärjää pelissä kovinkaan mairittelevasti.

Usein kysytyt kysymykset

Mietityttääkö jokin? Tässä vastauksia.

  • Paljonko osallistuminen maksaa?

    Kilpailuun osallistuminen on kaikille maksutonta.

  • Mitä työkaluja, tekoälyä tai ohjelmointikieliä saan käyttää?

    Kaikki työkalut ovat täysin vapaat. Voit käyttää haluamiasi editoreja, ohjelmointikieliä, tekoälyä, frameworkeja ja valmiita kirjastoja. Tärkeintä on, että syntyvä palvelu toimii ja vastaa kilpailutehtävään. Huomioithan, että mahdollisista työkalujen lisensseistä tai tekoälypalveluiden kuluista vastaa kukin osallistuja itse.

  • Saako kilpailussa tai esikarsinnassa käyttää valmista pohjaa?

    Ei saa – koodaus aloitetaan reilun pelin hengessä puhtaalta pöydältä vasta, kun tehtävänanto on virallisesti paljastettu. Valmiita yleisiä kirjastoja, frameworkeja, paketteja ja tekoälyä saa tietenkin hyödyntää vapaasti työkaluina, mutta itse sovellusta, sen koodia tai ennakkoon rakennettuja sovelluspohjia ei tule tehdä etukäteen. Näin kaikilla on tasavertaiset ja innostavat lähtökohdat näyttää taitonsa annetussa ajassa.

  • Pitääkö minun matkustaa paikan päälle?

    Ei tarvitse. Sekä esikarsinta että finaali käydään 100 % etänä omalta koneeltasi. Studiossa ovat vain juontaja, asiantuntijavieraat ja tuomaristo. Finaalissa kisaajat ovat mukana videoyhteydellä, joten tarvitset vain web-kameran ja mikrofonin.

  • Miten esikarsinta toimi käytännössä?

    Esikarsinta järjestettiin torstaina 8.10.2026 klo 17.00–20.00 etänä omalta koneelta. Kisaajilla oli kolme tuntia aikaa suunnitella, koodata ja palauttaa ratkaisunsa OpenStreetMap-aiheiseen Löytöretki-tehtävään. Raati valitsi palautuksista viisi parasta junnusarjasta ja viisi parasta yleisestä sarjasta finaaliin, ja valitut finalistit töineen on esitelty tällä sivustolla.

  • Kuka omistaa kisassa tehdyn koodin?

    Kisassa tuotettu koodi luovutetaan vapaaseen yleiseen käyttöön (public domain), jotta syntyneet ratkaisut ja ideat ovat kaikkien hyödynnettävissä ja voivat tukea Itämeren suojelua sekä koko yhteisöä myös kisan jälkeen.

  • Mitä voittaja saa?

    Sarjojen voittajat kruunataan virallisilla Softamestari 2026- ja Junnu Softamestari 2026 -titteleillä ja he saavat haltuunsa Metritiskin valmistamat puiset kiertopalkinnot. Lisäksi molempien sarjojen voittajat palkitaan Logitechin huippuluokan laitepaketilla: Logitech MX Keys S Combo (näppäimistö ja hiiri) sekä Logitech MX Keypad. Kaikki finalistit saavat lisäksi vahvaa näkyvyyttä koko ohjelmistoalan seuraamassa suorassa finaalilähetyksessä.

  • Can I participate if I don't speak Finnish?

    Yes! While the live broadcast and general event hosting are in Finnish, all competition assignments and instructions are also provided in English. You are warmly welcome to participate, code, and submit your solutions in English.

Yhteistyössä

Kilpailun mahdollistajat

Softamestari 2026 -kilpailun järjestää Curious yhdessä sitoutuneiden yhteistyökumppaneiden kanssa.

Järjestäjä

Kunnianhimoinen ohjelmisto- ja tekoälykumppani 100 % tyytyväisyystakuulla.

Uskomme, että uteliaisuus on yrityksen suurin kilpailuetu. Kun asenne on kohdallaan ja rima korkealla, syntyy ratkaisuja, jotka kestävät aikaa ja tuovat todellista etumatkaa.

Pääyhteistyökumppani

John Nurmisen Säätiö

Pelastaa Itämerta ja vaalii merellistä kulttuuriperintöä.

johnnurmisensaatio.fi

Yhteistyökumppani

Software Finland

Ohjelmistoyritysten johdon yhteisö.

softwarefinland.fi

Yhteistyökumppani

Koodia Suomesta

Suomalaisen ohjelmisto-osaamisen yhteisö.

koodiasuomesta.fi

Yhteistyökumppani

Junction

Euroopan johtava hackathon ja globaali teknologiayhteisö.

hackjunction.com

Striimikumppani

rounds.gg

Finaalin suoran verkkolähetyksen toteutus.

rounds.gg

Palkintoyhteistyökumppani

Metritiski

Julkisten tilojen kalustamisen ja erikoispuusepäntyön asiantuntija.

metritiski.fi

Palkintoyhteistyökumppani

Logitech

Palkitsee voittajat huippuluokan MX Keys S Combo- ja MX Keypad -työkaluilla.

logitech.com