Lr
Lærerro
Alle ressurserOpprett konto
UndervisningsoppleggInformasjonsteknologi 1Vg290 min

Versjonskontroll med Git

Delt av Thomas Borthne-Skattum30. april 2026

Undervisningsopplegg: Versjonskontroll med Git 🚀


Læringsmål

Etter timen skal elevene kunne:

  • Forklare hva versjonskontroll er og hvorfor det er viktig i moderne programmering
  • Utføre grunnleggende Git-kommandoer (init, add, commit)
  • Forstå konseptene repository, commit og branch
  • Anvende Git praktisk i eget prosjekt

  • ---


    Kompetansemål fra LK20 (IT1)

  • Planlegge og gjennomføre større programmeringsprosjekter
  • Bruke relevant programvare og verktøy for systemutvikling
  • Dokumentere og vurdere eget arbeid

  • ---


    Tidsplan (90 minutter)


    ⏱️ Oppstart (5 min)

    Innledende spørsmål:

  • "Hvor mange har prøvd å redigere et dokument og endte opp med 5 versjoner?"
  • Vis hvorfor versjonskontroll løser dette problemet
  • Kortfattet motivasjon: Git er obligatorisk i all profesjonell programmering

  • ---


    Hoveddel


    Del 1: PowerPoint-presentasjon (15-20 min) 📊

    Gjennomgang av slides 1-10 med fokus på:

  • Slides 1-3: *Hva* og *hvorfor* (kontekst)
  • Slides 4-6: Grunnleggende konsepter med konkrete eksempler
  • Slide 8: Vis live-demo av første commit (se under)
  • Slide 9: Diskusjonsøyeblikk – la elevene spekulere på løsninger

  • 💡 Gjennomføringstips:

  • Ha GitHub åpen under presentasjonen
  • Logg inn for å se hele innholdet

    Opprett en konto for å se, laste ned og lage dine egne ressurser med AI.

    Se flere undervisningsopplegg i Informasjonsteknologi 1