Apper og nettsider produsert av Lærerliv

Her presenteres apper jeg har utviklet for bruk i skolen. De er laget for å utforske hvordan digitale verktøy kan støtte læring, observasjon og refleksjon i praksis. Noen er enkle prototyper laget for undervisning, andre er mer ferdige løsninger tilpasset læreres behov. Felles for dem er ønsket om å gjøre teknologi til et praktisk og pedagogisk hjelpemiddel, ikke et mål i seg selv.

Jeg har vibe codet alle appene selv. Begrepet «vibe coding», lansert av Andrej Karpathy (OpenAI, 2025), beskriver en måte å programmere på der man samarbeider med kunstig intelligens gjennom språklige instrukser og små justeringer underveis, heller enn å skrive all koden for hånd.

Under beskrivelsene av appene, ligger to knapper: Github og Åpne app. Hvis ikke knappen «Åpne app» er synlig, må du kopiere koden fra GitHub og kjøre den lokalt i nettleseren eller deploye den selv på en server.

Tidstreneren

App for å lære klokka

Nevrodivergente barn og unge har ofte problemer med abstrakte konsepter som tid. Jeg har derfor laget en app som kan hjelpe dem å se at sekunder, minutter, timer, dager og år henger sammen. Eksempler på funksjoner er digital og analog klokke, enkeltmodus for fokus på enkeltdeler, som timer og minutter, forklaring på begreper som snart, om litt og etterpå, gamification, dagsplan og nedtelling til viktige datoer.

GitHub Åpne app

Motorcycle Frame Designer

App som konstruerer rammer til motorsykler

Rammegenerator er en nettapp for å beregne og visualisere motorsykkelramme og geometri. Du legger inn mål som hjulbase, rake, trail, gaffellengde og styrevinkel, og får en tydelig skisse med nøkkeltall du kan bruke videre i bygging, planlegging eller sammenligning av oppsett.

Åpne app

Escape Room – Den kalde krigen

Digitalt escape room den kalde krigen

Den kalde krigen. Et digitalt escape room om Den kalde krigen, laget for klasserommet. Elevene jobber seg gjennom en serie rom med autentisk hendelser fra hele perioden. Elever må tolke kilder, finne spor, løse koder og ta valg under tidspress. Oppgavene trener samarbeid, kritisk tenkning og historisk forståelse.

GitHub Åpne app

Stedskart-ART

App som gir kode til vibe code prosjekter

Stedskart — Ditt sted, din kunst Stedskart er en nettbasert applikasjon som lar deg lage stilrene og personlige kartplakater av steder som betyr noe for deg. Det kan være der du vokste opp, møttes, reiste, flyttet til eller bare aldri glemte. Du velger sted, uttrykk og stil, og får et visuelt rent kart som fungerer både som minne og som gjennomført veggdekorasjon.

GitHub Åpne app

Vibe code generator

App som gir kode til vibe code prosjekter

Vibe Code Generator er en enkel idé til kode maskin for deg som vil lage små apper raskt uten å starte med tom fil. Du svarer på noen korte spørsmål om hva du vil bygge, velger nivå, og får et ferdig startprosjekt med flere filer du kan åpne lokalt eller i VS Code. Appen er laget for å gi deg et konkret utgangspunkt du faktisk kan bygge videre på, i stedet for tilfeldig liming og håp.

GitHub Åpne app

SecScan

App som gir forslag til trening

SecScan er et lokalt sikkerhetsverktøy for vibe codede apper og KI genererte nettsider. Det leter etter lekkede passord og API nøkler, sårbare biblioteker og typiske kodesårbarheter. Programmet sjekker også vanlige feil i Docker og annen infrastruktur, og kan kjøre en enkel webskann. Du får en ryddig rapport med risikonivå og konkrete forslag til forbedringer.

GitHub

Treningsappen

App som gir forslag til trening

Treningsappen samler øvelser, sett og repetisjoner i et enkelt grensesnitt. Den gir klar progresjonsvisning og holder orden på øktene dine. Appen gjør det lett å følge et fast program uten distraksjoner. Du får en oversiktlig logg som viser utviklingen din over tid. Egner seg både for nybegynnere og erfarne brukere som vil trene mer strukturert.

GitHub

IOP-byggeren

App som gir forslag til IOP-innhold

IOP målbygger er et arbeidsverktøy for lærere og spesialpedagoger som trenger klare og målbare IOP mål. Appen bruker kunstig intelligens til å foreslå ferdighets og kunnskapsmål basert på læreplanens kompetansemål, kjerneelementer og sakkyndig vurdering. Den gir ryddige utkast som kan tilpasses, endres og kvalitetssikres, og gjør prosessen raskere og mer strukturert for hver elev.

Åpne app

Interaktiv KI-forordning

Interaktiv nettside om lovverket AI-Act

KI-forordningen i skolen» – en kort, praktisk og interaktiv guide til EUs AI Act (2024) for lærere, IKT-ansvarlige og skoleledere. Få oversikt over risikonivåer, konkrete tiltak og koblinger til norsk lovverk (GDPR, Personopplysningsloven, Opplæringsloven). Med testverktøy for egen praksis og ressursliste.

GitHub Åpne app

Flashcard

Flashcard – læringsapp

Flashcard lar ukrainske elever øve ord og begreper med piktogrammer, lyd og poengsystem. Feilsvar samles i en egen «øv på feil»-runde, og fullførte kategorier gir diplom. Appen fungerer uten innlogging, lagrer alt lokalt og kan enkelt tilpasses til andre språk.

GitHub Åpne app

Mattespill

Mattespill

Flymatte er et enkelt mattespill med flytema laget for barn med læringsutfordringer. Elevene kan velge mellom moduler som grunnleggende regning (1–10), avanserte tall (10–100) og praktisk matte med penger og klokke. Appen har lyd, tipsknapp med forklaringer og animert header med fly. Alt lagres lokalt og fungerer uten innlogging.

GitHub Åpne app

Ukrainsk kommunikasjon

Ukrainsk kommunikasjon

Kommunikasjon på ukrainsk er laget for barn fra Ukraina som ikke snakker norsk. Appen hjelper elever med å kommunisere med lærere og medelever gjennom enkle, temabaserte fraser på norsk og ukrainsk. Brukeren kan markere favoritter, høre norsk tekst opplest og velge stemme for opplesing. Appen har et brukervennlig grensesnitt og fungerer uten innlogging.

GitHub Åpne app

Nissevenn

Nissevenn

Dette er en liten nettside for å lage hemmelige nissevenner i klassen. Tast inn navnene på dem som skal være med, legg inn eventuelle merknader (for eksempel om noen ikke bør være nissevenner med hverandre) og trykk deretter på knappen «Trekk nissevenner». Sjekk at resultatet er tilfredsstillende og last ned, eller trekk på nytt til du får ønsket resultat. Du kan også slå av eller på julemusikken.

GitHub Åpne app

Git for nybegynnere

Git for nybegynnere

Git for nybegynnere er en enkel nettside laget for alle som vil lære å bruke Git og GitHub. Nettsiden forklarer hva versjonskontroll er, viser trinn for trinn hvordan man kommer i gang, og gir eksempler på de vanligste Git-kommandoene. Brukeren får også tips og beste praksis for å jobbe trygt og strukturert med kodeprosjekter.

GitHub Åpne app

Nettstedanalyse

Webanalyse

Webanalyse er en moderne applikasjon som bruker Google Lighthouse til å måle ytelse og kvalitet på nettsider. Appen gir detaljerte vurderinger av hastighet, SEO, tilgjengelighet og beste praksis, og viser Core Web Vitals med forklaringer som er enkle å forstå. Den har interaktive råd for hvordan du kan forbedre resultatene og et brukergrensesnitt på norsk.

GitHub

Et blikk for eleven

Elevobservasjon

Et blikk for eleven er et brukervennlig, helt offline observasjonsverktøy som hjelper lærere å registrere og følge opp positive elevhandlinger i klasserommet. Appen er laget for å rette oppmerksomheten mot engasjement, innsats og deltakelse, ikke fravær og feil. Alle registreringer lagres lokalt på enheten, slik at personvern og trygg bruk er ivaretatt fullt ut.

GitHub

Bryte en vane

Vanebryter er en app som hjelper deg å endre uvaner gjennom målrettet oppfølging og klare belønninger. Den viser fremgangen din, knytter den til konkrete mål og visualiserer gevinsten av å holde ut. Med kunstig intelligens får du personlige meldinger som tilpasses din utvikling og de hindringene du møter underveis. Denne er rettet mot snusbruk, men kan enkelt omformuleres til andre mål.

GitHub

Bloggbot

Bloggbot er en kunstig intelligens som kan svare på spørsmål basert på innholdet i bloggen min. Den er bygget inn i WordPress og henter kunnskap direkte fra tekstene jeg har skrevet. Når du stiller et spørsmål, leter Bloggbot i en egen database der alle innleggene ligger lagret i et format som gjør at systemet forstår innholdet språklig. Deretter bruker den OpenAIs språkmodell til å sette sammen et svar som bygger på det som faktisk står i tekstene og ikke på gjetninger.

Løsningen består av tre lag:

  • Frontend: et brukergrensesnitt i WordPress som lar deg stille spørsmål direkte på nettsiden.
  • Backend: et PHP-script som tar imot spørsmålet, søker gjennom databasen og finner relevante tekster.
  • KI-laget: OpenAIs språkmodell, som formulerer et svar basert på de tekstene som er hentet frem.

Bloggbot viser hvordan man kan kombinere egne data med kunstig intelligens for å få presise og kildetro svar, samtidig som man beholder full kontroll over innhold og personvern.

Spør Bloggbot