Skip to content

Commit

Permalink
add short framework for overview of 'problemløsningsguide'
Browse files Browse the repository at this point in the history
  • Loading branch information
HenrikVL committed Nov 22, 2020
1 parent 8cd2791 commit 0671628
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1325,3 +1325,37 @@ Generelt hvor mye minne som kreves for å utføre en operasjon. I dette emnet kv
### Korrekthet

Å sjekke at løkkeinvarianten er riktig før løkka starter, etter hver iterasjon og når løkka er ferdig. Algoritmen gir korrekt output som følge av input.

## Problemløsningsguide

Dette er en oppsummering av problemløsningsguiden fra 2020.

De tre viktigste punktene for en god problemløsnings-strategi er:

1. Tolkning
2. Analyse
3. Syntese

I følgende avsnitt blir disse punktene forklart.


### Tolkning

> **Definer problemet eller problemene du står overfor. Klargjør hva din oppgave er: Hva skal du gjøre med problemene?**
### Analyse

> **Plukk problemet fra hverandre og plasser det i en større kontekst. List opp alt du har av relevant kunnskap og relevante verktøy.**
### Syntese

> **Koble sammen bitene og fyll inn det som mangler av transformasjoner, mindre beregningstrinn og eventuelle korrekthetsbevis.**
>
> > #### Distribuert kognisjon
> > Benytt deg av såkalt distribuert kognisjon, og skriv ting ned. Tegn figurer og diagrammer. Lag lister med alle alternativer du kan komme på. Står du fast, bruk penn og papir, whiteboard eller din favoritt-editor for å prøve å komme videre.
>
> > #### Forbedre løsningen trinnvis
> > Prøv å komme på eksempler som gjør at du får galt svar. Prøv så å forbedreløsningen, så den håndterer disse eksemplene.
>
> > #### Tenk logisk
> > Er det noen ting på listene dine som umulig kan være relevante? Er det noe du vet må være sant, som begrenser løsningen? Gir ting mening fra et fugleperspektiv?

0 comments on commit 0671628

Please sign in to comment.