karriere

Sindre og Per Harald har laget et verktøy for å lære seg å kode, og det er noe av det beste vi har testet

På bare en time hadde vi stålkontroll på CSS Grid.

Sindre Aarsæther og Per Harald Borgen står bak oppstartsselskapet Scrimba.
Sindre Aarsæther og Per Harald Borgen står bak oppstartsselskapet Scrimba.

«Aha, det er SÅNN det funker».

Åpenbaringene var mange da digi.no testet ut Scrimba, kodeverktøyet til Sindre Aarsæther og Per Harald Borgen. På bare noen timer gikk vi fra ignoranse, til å ha grunnleggende kunnskap om React.js, grei kunnskap om Typescript og stålkontroll på CSS Grid.

Nevnte vi forresten at du bør lære deg CSS Grid? Takk oss senere.

Men tilbake til Scrimba. Tjenesten ble født da Aarsæther ville lære bort sitt egenutviklede scriptspråk, Imba. Han var misfornøyd med tradisjonelle instruksjonsvideoer, og snekret sammen en helt ny plattform.

– Når to mennesker snakker sammen, kan man si at de har en høy båndbredde mellom seg. Man hører, snakker, peker og tolker hverandres kroppsspråk. En video har veldig lav båndbredde, forklarer Aarsæther.

Løsningen ble å lage en hybrid mellom en video og et virtuelt skrivebord. Denne kan du lese mer om lenger nede i artikkelen.

150 000 månedlige brukere

Etter å snakket med sin tidligere kollega Borgen, fant han raskt ut at plattformen kunne brukes til langt mer enn å lære bort dette ene språket. En oppstartsbedrift ble født, og siden 2016 har de jobbet med tjenesten.

I dag begynner Scrimba å få et godt fotfeste. Tjenesten brukes blant annet av Freecodecamp, Vue.js og en rekke norske skoler. De kan skilte med 150 000 brukere i måneden.

– Det går bedre enn aldri før, kan medgründer Per Harald Borgen melde.

Så hva er Scrimba? Under gjør vi et forsøk på å forklare. Det beste er likevel å teste det selv. Det kan du gjøre på Scrimba sine nettsider.

Artikkelen fortsetter under bildet.

Slik ser en typisk Scrim ut – en instruktør forklarer over et virtuelt skrivebord, hvor an til en hver tid kan gå inn og leke seg med koden. Foto: Skjermdump
Slik ser en typisk Scrim ut – en instruktør forklarer over et virtuelt skrivebord, hvor an til en hver tid kan gå inn og leke seg med koden.

Slik fungerer det

Se for deg at du følger en vanlig instruksjonsvideo for webutvikling på Youtube. I videoen får du opp bilde av instruktøren sin skjerm, og hører hans stemme mens han viser deg hva han gjør.

Innimellom blir du bedt om å gjøre ulike kodeoppgaver. Eller så vil du kanskje teste ut koden på din egen maskin. Du setter videoen på pause, og begynner å jobbe i din egen kodeeditor, terminal og nettleser.

Men å stadig veksle mellom masse «greier» stjeler av både tid og konsentrasjon. Særlig for de som jobber på laptop eller uten flere skjermer. Mange synes også det er kjedelig å stadig måtte skrive inn mange linjer med, for deg, uviktig kode, bare for å kunne leke deg rundt med den nye koden du har lært.

Dette mener digi.no om løsningen

Erlend Lygre, journalist:

Etter å ha brukt tjenester som Codecademy, Freecodecamp, codepen m/video samt vanlige Udemy- og Youtube-tutorials, var dette et friskt pust.

For det første er det helt gratis, for det andre har instruktørene vi har sett på, vært gode til å lære bort, og for det tredje har løsningen fungert knirkefritt.

Det deiligste med Scrimba er kanskje at du slipper å hele tiden pause, teste ut, finne tilbake til riktig vindu, og fortsette instruksjonene. Alt skjer i ett vindu, og for en laptop-bruker som meg, er dette gull verdt.

Kurt Lekanger, redaktør:

Dette fungerer veldig bra. Det er supert at videoen stopper automatisk når du vil inn og kikke i koden, og fint at ting du taster inn lagres som notater.

Samtidig mister du litt det du får når du sitter og koder på ordentlig sammen med instruktøren. Når jeg sitter på Udemy har jeg sammen med instruktør nå laget fiks ferdige React-applikasjoner som kjører på server og som jeg kan tilpasse og bruke hele eller deler av til egne applikasjoner senere.

Samtidig er det frustrerende å måtte pause video, spole tilbake, osv. hele tiden. Dette løser Scrimba ganske fint. Tommel opp!

Scrimba er en løsning som gjør denne prosessen mer effektiv og oversiktlig for de som lærer. Deres løsning forvandler bildet av instruktørens skjerm til et virtuelt skrivebord, komplett med kodeeditor, terminal, filutforsker og nettleser.

Den som ser på kan til enhver tid stanse «scrimen», hoppe inn i instruktørens arbeidsområde, teste ut, løse oppgaver eller leke seg med koden.

Slik tjener de penger

Selskapet sitter i dag på Startuplab i Oslo. De har ennå ikke kommersialisert tjenesten, men lever på penger fra investorer, Innovasjon Norge og Regionale Forskningsfond Hovedstaden. Sistnevnte gir støtte til et forskningsprosjekt, hvor elever i Oslo-skolen lærer seg å kode ved hjelp av Scrimba.

I fjor hentet de også 1,6 millioner kroner i investormidler. I tillegg har de tatt betalt for å lage innhold på selve plattformen. De står selv bak en rekke av «scrimmene» på nettsiden.

I nær fremtid planlegger duoen å lansere en ny tjeneste, rettet mot bedriftsmarkedet. Denne skal hjelpe utviklere å samarbeide og få oversikt over hverandres kode. Den skal også gjøre det lettere å gi god tilbakemelding på såkalte pull requests.

– Det skal bli så enkelt at man slipper å «holde seg for nesa og trykke på merge», forklarer Borgen.

Powered by Labrador CMS