Gå til innhold

Questgiver Nøff

Questgiver Nøff

En samling av oppdrag for læring, utforskning og utvikling.

Hva er et oppdrag?

Et oppdrag er et målrettet prosjekt som hjelper deg å lære noe nytt innen informasjonsteknologi. Det skal være faglig relevant, ha et tydelig mål og vise progresjon underveis.

Kriterium Beskrivelse
Faglig relevans Oppdraget skal kunne forsvares som relevant for IT.
Tydelig mål Du kan forklare hva du vil lære, lage eller undersøke.
Progresjon Du viser arbeid underveis med commits og dokumentasjon.
Prioritet Main quest kommer alltid først.

Regler for oppdrag

  • Main-quest kommer alltid først (ordinær undervisning).
  • Oppdraget skal være faglig relevant for informasjonsteknologi.
  • Oppdraget må ha et tydelig mål som kan forklares kort.
  • Det skal være mulig å vise progresjon underveis.
  • Egenvalgte oppdrag må godkjennes av lærer.
  • Oppdraget skal ikke være “vinn i Fortnite” eller annet som ikke er relevant for læring.
  • Oppdraget bør være noe du faktisk er nysgjerrig på eller vil lære mer om.

Note

Et godt oppdrag er ikke nødvendigvis stort eller komplisert. Det handler om læring, utforskning og dokumentert progresjon.

Slik bruker du Questgiver

  1. Velg et eksempeloppdrag, eller lag et eget sidequest.
  2. Få sidequestet godkjent av læreren før du starter.
  3. Bruk GitHub-repositoriet læreren har gitt deg.
  4. Lag en enkel plan, arbeid i små steg og dokumenter valgene dine.
  5. Lever både resultatet og en kort refleksjon over hva du lærte.

Hva kjennetegner et godt oppdrag?

Et godt oppdrag har:

  • et klart mål
  • faglig relevans for IT
  • en gjennomførbar størrelse
  • tydelig progresjon underveis

Det viktigste er at du faktisk lærer noe og kan forklare hva du har jobbet med.

Sjekkliste før levering

  • Jeg kan forklare hva jeg ønsket å lære.
  • Jeg har vist progresjon med commits eller annen arbeidslogg.
  • Jeg har testet løsningen og dokumentert resultatene.
  • Jeg kan forklare minst én utfordring og hvordan jeg løste den.
  • GitHub-repositoriet og README-en gjør arbeidet mulig å forstå for andre.

Eksempler på oppdrag

Se temaer under sidequests for eksempeloppdrag og ideer du kan bruke som utgangspunkt.

Commit-meldinger

Commit-meldinger fungerer som logg for arbeidet ditt. De skal beskrive hva du faktisk gjorde i økten, ikke bare være tilfeldige tekster.

Bruk gjerne Conventional Commits som retningslinje for gode konvensjoner. Les mer her: https://www.conventionalcommits.org/

Tips til gode commit-meldinger

  • Bruk en kort, tydelig overskrift
  • Beskriv hva som ble endret eller hva du jobbet med
  • Hold meldingen konkret og meningsfull
  • Bruk gjerne format som:

    • feat: lagde første versjon av ...
    • fix: rettet feil i ...
    • docs: oppdaterte README med ...
    • wip: videre jobbing med ...

Eksempler

  • feat: opprettet prosjektstruktur for oppdraget
  • docs: la til regler og krav for oppdrag
  • fix: rettet feil i navngivning av filer
  • wip: videre jobbing med prototype og testing

Unngå meldinger som:

  • asdf
  • endret ting
  • test
  • oppdatert

Det skal være enkelt for andre å forstå hva du har jobbet med.