Programmering Flashcards

(16 cards)

1
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

I artikkelen til Flø (2021) løftes programmering fram som en del av _______?

A

matematikkfaget

Programmering er ikke bare et teknologisk hjelpemiddel, men et verktøy for læring og utforsking.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Flø peker på at programmering kan støtte elevenes matematiske forståelse når læreren bruker det _______.

A

bevisst

Det er viktig å knytte programmering til fagets kjerneelementer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hvilken arbeidsmåte beskriver Flø som utforskende og praktisk i programmering?

A
  • Undersøke
  • Planlegge
  • Teste
  • Forbedre løsninger

Dette bygger på en form for designtenkning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Flø viser til at programmering gir elevene erfaring med å bryte ned problemer, tenke _______ og se mønstre og strukturer.

A

algoritmisk

Dette er sentralt i både matematikk og programmering.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Flø understreker viktigheten av å arbeide eksplisitt med programmeringsbegreper og _______.

A

symbolbruk

Elever lærer ikke automatisk begreper som løkke, variabel og funksjon.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Et eksempel på analog programmering er når elevene programmerer uten _______.

A

digitale verktøy

Elevene gir hverandre instruksjoner for å nå et bestemt mål.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Flø trekker fram betydningen av differensiering i programmering. Hva kan noen elever jobbe med?

A
  • Blokkbasert programmering
  • Tekstbasert kode

Dette avhenger av forkunnskaper og behov.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

En tydelig styrke ved programmering ifølge Kilhamn og Bråting (2019) er at det utvikler algoritmisk tenkning og _______.

A

strukturforståelse

Dette er essensielt for både algebra og programmering.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

En utfordring ved programmering og algebra er at symbolbruk kan skape _______.

A

misforståelser

Ulike symboler kan bety det samme, og samme symbol kan bety ulike ting.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Et klassisk eksempel på misforståelse er likhetstegnet. I algebra betyr det at to sider har _______.

A

samme verdi

I programmering brukes det for å tilordne en verdi til en variabel.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Kilhamn og Bråting peker på tre typiske kilder til forvirring: 1. Ulike symboler betyr det samme, 2. Samme symbol betyr _______.

A

ulike ting

  1. Noen symboler finnes bare i ett av fagene.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Oppgaven med å skrive inn radius for kuler viser hvordan radius påvirker _______ i en kule.

A

volumet

Forholdet mellom to kuler vokser ikke lineært, men i tredje potens av radius.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Programmeringsoppgaven viser hvordan man kan bruke _______ i kode.

A
  • Variabler
  • Beregninger
  • Utskrift

Elevene må forstå hva en variabel gjør og hvordan rekkefølgen i koden påvirker resultatet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Oppgaven kan klassifiseres som en utforskende oppgave for å forstå struktur, slik Flø beskriver. Den kobler _______ og programmeringens operasjonelle språk.

A

matematikkens symbolske språk

Elevene oversetter formelen for kulevolum fra matematikk til kode.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

I klasserommet kan læreren bruke oppgaven til å la elevene variere radiene og observere hvordan _______ endres.

A

forholdet

Elevene kan diskutere hva som skjer når radius dobles, tredobles eller halveres.