Bussissa, jonossa tai odotushuoneessa moni selaa puhelinta tylsistyneenä. Entä jos saman ajan voisi käyttää ohjelmoinnin opiskeluun? Muutama minuutti päivässä, pieni tehtävä kerrallaan, kuin peliä pelaten.

Tätä ajatteli wieniläinen Johannes Berger. Hänen oman blogikirjoituksensa mukaan kipinä syttyi 2. kesäkuuta 2014, kun Apple julkisti uuden Swift-ohjelmointikielen. Berger halusi tehdä ohjelmoinnin oppimisesta mahdollista älypuhelimella.

## Ensin Swifty

Bergerin mukaan ensimmäinen sovellus oli nimeltään Swifty, ja se opetti juuri julkaistua Swift-kieltä. Bergerin mukaan Swiftyä ladattiin vuonna 2015 yli 700 000 kertaa, ja se nousi huhtikuussa 2015 Product Hunt -sivuston ykköseksi yli 1 150 äänellä.

Ajoitus oli täydellinen. Kun Apple julkaisi uuden kielen, tuhannet kehittäjät halusivat oppia sen nopeasti, eikä hyviä opetusmateriaaleja vielä ollut. Swifty oli valmiina juuri silloin, kun tarve syntyi.

Bergerin mukaan tiimi teki myös Javvy-nimisen sovelluksen, joka opetti Java-kieltä Android-käyttäjille.

## Yhdestä kielestä kaikkeen

Swiftyn ja Javvyn menestys näytti, että ihmiset haluavat oppia ohjelmointia puhelimella. Tiimi päätti rakentaa laajemman alustan, joka opettaisi monia kieliä ja tietojenkäsittelyn aiheita. Brutkastenin mukaan Mimo perustettiin syksyllä 2016.

Bergerin mukaan Mimo tarjoaa pelillistettyjä ja vuorovaikutteisia minikursseja tietojenkäsittelystä. Bergerin mukaan palvelu on suunniteltu oppimiseen tyhjinä hetkinä, kuten työmatkoilla ja odotellessa.

## Pienet palat

Mimon idea on pilkkoa oppiminen pieniin paloihin. Yksi oppitunti kestää vain muutaman minuutin. Käyttäjä kirjoittaa pienen pätkän koodia, näkee tuloksen heti ja siirtyy seuraavaan. Pelillistäminen, kuten putket ja pisteet, motivoi palaamaan joka päivä.

Tämä sopii hyvin aloittelijalle. Ohjelmointi voi tuntua pelottavalta, kun edessä on tyhjä ruutu ja monimutkainen ohjelma. Kun oppiminen alkaa pienistä onnistumisista, into säilyy.

## Kiihdyttämö Berliinissä

Bergerin mukaan Mimo pääsi kesäkuussa 2016 Techstars-kiihdyttämöön Berliinissä. Techstars on yksi maailman tunnetuimmista kiihdyttämöistä, ja se tarjoaa rahoitusta, mentoreita ja verkostoja.

Brutkastenin mukaan Mimon sijoittajiin kuuluvat muun muassa itävaltalainen bisnesenkeli Hansi Hansmann, Runtasticin perustajat ja Busuun perustaja Bernhard Niesner. Itävallan startup-yhteisössä menestyneet yrittäjät sijoittavat usein seuraavan sukupolven yrityksiin.

## Miljoonia käyttäjiä

Brutkastenin mukaan Mimolla oli kesäkuussa 2018 noin kaksi miljoonaa käyttäjää, suurin osa Yhdysvalloista. Brutkastenin otsikon mukaan käyttäjämäärä kasvoi myöhemmin kahdesta kolmeen miljoonaan neljässä kuukaudessa.

Wieniläinen sovellus löysi suurimman yleisönsä Atlantin takaa. Sovelluskaupan kautta palvelu on heti saatavilla koko maailmassa, ja englanninkielinen sisältö tavoittaa valtavan joukon ihmisiä.

## Palautteesta parempi tuote

Bergerin mukaan käyttäjien vahva palaute ohjasi tuotteen kehittämistä, ja palvelusta kirjoittivat esimerkiksi TechCrunch ja LifeHacker. Kun sovellusta käyttää miljoonia ihmisiä, jokaisesta muutoksesta saa nopeasti tietoa. Tiimi voi kokeilla uutta ominaisuutta ja nähdä päivässä, auttaako se.

## Ohjelmointi kaikille

Mimon tavoite on sama kuin monella muulla opetusteknologian yrityksellä: tehdä arvokkaasta taidosta helpommin saavutettavaa. Ohjelmointia ei tarvitse opiskella yliopistossa tai kalliilla kurssilla. Puhelin ja muutama minuutti päivässä riittävät alkuun.

## Wien sovelluskaupunkina

Mimo on yksi monista wieniläisistä sovellusyrityksistä, jotka ovat löytäneet käyttäjiä ympäri maailmaa. Brutkastenin mukaan sen sijoittajiin kuuluu Runtasticin ja Busuun perustajia. Itävallan startup-yhteisö on pieni, ja menestyneet yrittäjät tuntevat toisensa. Kun yksi onnistuu, hän auttaa seuraavia rahalla ja neuvoilla.

## Päivittäinen tapa

Opetussovelluksen suurin haaste on saada ihmiset palaamaan. Moni lataa sovelluksen innoissaan mutta unohtaa sen viikossa. Siksi Mimon kaltaiset sovellukset käyttävät muistutuksia, putkia ja tavoitteita. Kun oppimisesta tulee päivittäinen tapa, tulokset alkavat näkyä. Viisi minuuttia joka päivä on enemmän kuin tunti kerran kuussa.

## Tilausmalli

Monet opetussovellukset tarjoavat osan sisällöstä ilmaiseksi ja laajemmat kurssit tilausmaksua vastaan. Näin käyttäjä voi kokeilla ennen kuin sitoutuu.

## Nuoret oppijat

Ohjelmointia opettelevat nykyään myös nuoret, jotka haluavat tehdä omia pelejä, verkkosivuja tai sovelluksia. Puhelimella toimiva sovellus on heille luonteva aloitus, koska puhelin on aina mukana. Kun ensimmäinen oma ohjelma toimii, innostus kasvaa ja moni jatkaa opiskelua tietokoneella. Mimon kaltainen sovellus voi olla ensimmäinen askel kohti ohjelmoijan uraa.

## Riskit

Ohjelmoinnin opetussovellusten markkinalla on paljon kilpailijoita, myös ilmaisia palveluja. Moni käyttäjä aloittaa innokkaasti mutta lopettaa pian. Tekoälyn kehitys muuttaa sitä, mitä ohjelmoinnista kannattaa opetella. Tilausmallissa asiakkaat on voitettava joka kuukausi uudelleen.

## Kokeile itse

Valitse jokin ilmainen ohjelmoinnin opetussovellus tai -sivusto ja tee sillä yksi oppitunti päivässä viikon ajan. Kirjaa, mikä motivoi jatkamaan ja mikä turhautti. Mieti sitten, miten tekisit sovelluksesta vielä paremman aloittelijalle.

## Mitä tästä voi oppia

**Ensimmäinen askel riittää.** Puhelimesta voi siirtyä tietokoneelle.

**Tee oppimisesta tapa.** Päivittäinen hetki voittaa satunnaisen rupeaman.

**Yhteisö auttaa.** Menestyneet sijoittavat seuraaviin.

**Tartu uuteen hetkeen.** Uusi ohjelmointikieli loi tarpeen.

**Pilko vaikea asia pieniksi.** Minuutin oppitunti ei pelota.

**Käytä tyhjät hetket.** Bussimatka riittää oppimiseen.

**Laajenna onnistumisesta.** Yhden kielen sovelluksesta monen kielen alusta.

**Kiihdyttämö auttaa kasvuun.** Techstars toi verkostot.

**Maailma on sovelluskaupassa.** Suurin yleisö löytyi Yhdysvalloista.

**Kuuntele käyttäjiä.** Palaute ohjaa kehitystä.