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

  • 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.
  • Main quest kommer alltid først.
  • 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.

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.

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.