Applen oma kieli iPhonelle, iPadille, Apple Watchille.
Swift on tehty luettavaksi, ja se on yksi luetuimmista koodikielistä aloittelijalle. Aloitat tutkimalla, mitä print() tekee. Saman päivän iltapäivänä kirjoitat ensimmäisen pienen ohjelmasi.
✶ Nyt saatavilla App Storessa · Osa I · Koodinorpan tarina
Opi koodaamaan suomeksi. Omassa tahdissa.
Koodinorppa syntyi yhdestä havainnosta. Suomalaiset koodaavat, mutta vain harvat lapsista, harvat aikuisista, harvat aloittelijoista pääsevät alkuun. Ensimmäinen kysymys on aina sama: mistä minä aloitan?
Pohdimme tätä lapsen näkökulmasta. Hänelle koodi ei ole työväline, vaan kieli. Ja kielen oppii vain puhumalla: pienesti, päivittäin, pitkään. Saimaannorppa elää näin: yksin järvellä, pieniä sukelluksia, syvempiin ja syvempiin paikkoihin. Vuoden päästä se osaa kalastaa siellä, missä isommat lajit eivät uskalla.
Koodinorppa on tehty samalla idealla. Viidessä minuutissa päivässä ei kerry paljon, mutta vuoden päästä osaat oikeasti tehdä asioita. Pikkusovelluksia, omia verkkosivuja, omia automaatioita. Sellaisia, joita ei ollut olemassa ennen sinua.
Yksi sukellus päivässä – ei sen enempää, mutta ei sen vähempää. — Koodinorpan opetusperiaate
Jokainen kieli on oma tarinansa: oma rytminsä, omat tehtävänsä, oma kulttuurinsa. Sinä valitset mistä alat. Koodinorppa pitää huolen siitä, että jokin alkaa toimimaan jo ensimmäisellä viikolla. Yhteensä yli 450 oppituntia, ja sisältöä lisätään säännöllisesti. Älykäs kertausjärjestelmä muistaa, milloin kunkin asian oppiminen vaatii lisää harjoittelua.
Swift on tehty luettavaksi, ja se on yksi luetuimmista koodikielistä aloittelijalle. Aloitat tutkimalla, mitä print() tekee. Saman päivän iltapäivänä kirjoitat ensimmäisen pienen ohjelmasi.
HTML on merkintäkieli, CSS on tyyli. Yhdessä ne tekevät jokaisesta verkkosivusta sen, mikä se on. Koodinorpan kanssa opit ne yhtä aikaa, koska toinen ei juuri toimi ilman toista.
JavaScript on selainten oma kieli. Sillä saa napit toimimaan, animaatiot liikkumaan ja tiedon päivittymään reaaliaikaisesti. Aloitat muuttujista ja päädyt rakentamaan vuorovaikutteisia sivuja.
Python on kuin englantia: lue ääneen ja ymmärrät usein heti, mitä se tekee. Sillä rakennetaan tekoälyä, analysoidaan dataa ja automatisoidaan tylsät työt. Aloittelijalle se on lempeä ensimmäinen kieli.
Et kirjoita kaikkea itse. Kerrot tekoälylle, mitä haluat, ja se ehdottaa koodia. Sinä arvioit, korjaat, opit. Tämä on uusi tapa rakentaa pieniä sovelluksia yhdessä illassa, ja sitä opetetaan toistaiseksi hyvin harvassa paikassa.
Koodinorppa ei vaadi tunteja. Se odottaa, että annat sille viisi minuuttia, ehkä kymmenen. Päivä Koodinorpan kanssa kulkee suunnilleen näin:
Avaat sovelluksen. Päivän haaste vaihtuu joka aamu: silmukoita maanantaina, algoritmeja perjantaina, viikonloppuna kertaus. Suorita haaste, ja saat kaksinkertaiset pisteet.
Pieni oppitunti: viisi minuuttia, kuusi kysymystä, yksi uusi käsite. Putki kasvaa. Sydämet säilyvät, jos vastaat oikein. Koodinorppa nyökkää, kun pääset läpi.
Sovellus ilmoittaa, että ensimmäinen viikkoputki on takana. Sijoituksesi nousi yhden askeleen. Harjoittelukeskus kokoaa tehtävät, joissa teit virheitä. Sydänten palautus hoituu siinä sivussa.
Saimaannorppa on yksi maailman uhanalaisimmista hylkeistä. Niitä on jäljellä noin 430, ja ne elävät vain Suomen Saimaalla, eivät missään muualla maailmassa. Pieni laji, tarkka elinpaikka, kuuluisa sinnikkyydestä.
Norppa ei opi sukeltamaan nopeasti. Se opettelee. Aluksi pinnan alla muutama sekunti, sitten pidempään, sitten syvemmälle. Vuoden päästä se kalastaa siellä, missä isommat lajit eivät uskalla. Kaikki tämä siksi, että se on ollut kärsivällinen.
Koodaaminen toimii samalla tavalla. Et opi sitä viikossa, eikä sinun kuulukaan yrittää. Mutta jos teet sitä joka päivä, viiden minuutin verran, vuoden päästä sinulla on jo oma pikku-sovellus. Sellainen, jota ei ollut olemassa ennen sinua.
Sovelluksessa ei näytetä yhtään mainosta. Käyttäjät ovat usein lapsia ja aloittelijoita. Mainokset eivät kuulu sinne.
Emme seuraa sinua sovelluksen ulkopuolella. Emme käytä mainostunnisteita. Mitä jaat sovellukselle, jää sinun ja meidän väliseksi.
Edistymistäsi, käyttötietojasi ja saavutuksiasi ei myydä kolmansille osapuolille. Kerätyt tiedot käytetään vain sovelluksen toimintaan.
Koodinorppa on täysin ilmainen. Ei vaadi tilausta, ei piilotettuja maksuja, ei premium-tasoja. Ilmainen alusta loppuun.
Koodinorppa on suomalaisen Koodisto Digitalin tekemä. Sovellus syntyi havainnosta, että koodaamisen voi opetella samalla tavalla kuin saimaannorpan poikanen oppii sukeltamaan: pienesti, päivittäin, kärsivällisesti. Maskotti valikoitui itsestään, kun aihe ja eläin asettuivat samaan tarinaan.
Sovellus julkaistiin App Storessa vuonna 2026. Lisää oppitunteja, lisää kieliä ja lisää saavutuksia tulee jatkossa: pieniä sukelluksia, jotka kerääntyvät kokonaisuudeksi.
Jos sinulla on palautetta, ideoita tai havaitset bugin, ota yhteyttä: [email protected]