Det matematisk-naturvitenskapelige fakultet Økt forståelse for matematikk ved bruk av programmering Sinusseminar 2019

Størrelse: px
Begynne med side:

Download "Det matematisk-naturvitenskapelige fakultet Økt forståelse for matematikk ved bruk av programmering Sinusseminar 2019"

Transkript

1 Det matematisk-naturvitenskapelige fakultet Økt forståelse for matematikk ved bruk av programmering Sinusseminar 2019 Henrik Hillestad Løvold Institutt for Informatikk, UiO

2 Program 1. Hva er programmering? Koding vs. programmering Algoritmisk tenking og hvordan å angripe et problem 2. Praktiske eksempler fra realfagene Programmering løser vanskelige problemer Kan programmering løfte matematikkforståelsen? 3. Hvordan undervise programmering? Programmeringsdidaktikk Aktiv læring Ulike elevtyper ulik undervisning? 4. Oppsummering Hvordan bruke programmering fornuftig Refleksjon

3 Hva er programmering? Det matematisk-naturvitenskapelige fakultet

4 Hva er programmering? Programmering betyr å få datamaskinen til å gjøre det du ønsker. Den største jobben er å finne ut hva du ønsker og formulere det på en presis måte. Den andre delen av programmering er å kommunisere hva du ønsker til maskinen i et språk som den forstår. I dag kommer jeg til å bruke programmeringsspråket Python.

5 Programmering inn i skolen Hvorfor? Alle omgås teknologi Viktig å få forståelse for hvordan verden henger sammen Programmering styrker fagene! I hovedsak gjennom matematikkfaget... Men programmering skal kunne brukes i alle fag Matematikken setter premissene Hjelp programmering fyller opp mattetimer jeg har lyst til å bruke til andre ting!...men programmering kan effektivt brukes for å lære matematiske konsepter! Dette skal vi se på i dag

6 Hvorfor programmering? Kan vi ikke bare bruke CAS...? Dette får vi forhåpentligvis svaret på i løpet av dagen! Programmering er mer enn koding Programmering er en tenkemåte Alt du gjør fra du får et problem til problemet er løst, er programmering Algoritmisk tenking/computational thinking Å dele opp et problem i mindre biter Å følge regler i spill Å danne en fremgangsmåte Finnes det noe vi ikke kan programmere? Analytisk vs. numerisk matematikk

7 Realfaglig programmering La oss slippe en muffinsform og se på bevegelsen! Kanskje snakke litt om ulike energiformer! (kompetansemål ungdomsskole/fysikk 1) Hva om vi logger farten og posisjonen? (kompetansemål ungdomsskole/fysikk 1) - Kult! Skal vi ta med luftmotstand? Ja det må vi jo! Du ser vel at den er av betydning (Galileos fall-lov: alle gjenstander faller like fort til jorden dersom vi ser bort fra luftmotstanden) Vi får bruke Newtons 2. lov for summen av kreftene (kompetansemål fysikk 1) Oj det ble visst en difflikning Da må vi vente til R2 Men, vi lærer jo ikke difflikninger før helt på slutten av R2 og da holder vi ikke på med mekanikk i fysikken. Vi får visst vente til universitetet (for de som skal dit ) Vi lar denne henge litt, og kommer tilbake til det etterhvert...

8 Andregradspolynom Du har en andregradslikning på formen f x = ax 2 + bx + c Hvilke mulige utfall får du for ulike verdier av a, b, og c? Kan du alltid løse likningen med abc-formelen?

9 Å dele opp et problem i mindre biter Andregradslikninger a = 0 a!=0 Førstegradsuttrykk. Kan ikke løses med denne likningen. Rotuttrykk > 0 Rotuttrykk = 0 Rotuttrykk < 0 To løsninger Én løsning Ingen reelle løsninger

10 Refleksjon over oppgaven Forståelse gjennom programmering For å programmere abc-formelen må vi forstå hvordan hver enkelt parameter påvirker utfallet av likningen Algoritmisk tenking Alt vi har gjort er programmering Problemet må deles opp Ulike verdier fordrer ulike fremgangsmåter for løsning

11 Programmering i praksis Det matematisk-naturvitenskapelige fakultet

12 Finn nullpunktet til funksjonen f x = 2 x 5 ved bruk av programmering. Oppgave 1: løsning av likning

13 Programmering av eksponentiell likning Det matematisk-naturvitenskapelige fakultet

14 Refleksjon over oppgaven... For å løse likningen måtte vi: Programmere funksjonen Definere en algoritme Tenke over hva det vil si å løse en likning Hva er en likning? Sammenhengen mellom funksjon og likning Vi er interessert i parameteren til funksjonen der hvor funksjonen har en gitt verdi Hvorfor programmere halveringsmetoden? Refleksjon over sammenhenger i matematikken Algoritmisk tenking Kunne vi brukt CAS?

15 Oppgave 2: sparing og rente Kari har kroner på sparekontoen, som hun har tjent på sommerjobber de siste årene. Hun planlegger å spare disse pengene i banken for å få råd til leilighet en dag. For å få råd til leilighet trenger hun kroner i egenkapital. Med en rente på 3%, virker dette som en god plan? Programmer løsningen for å finne ut hvor lang tid det tar før hun har råd til leilighet. f n = f 0 1,03 n f 0 =

16 Programmering av sparing Det matematisk-naturvitenskapelige fakultet

17 Oppgave 2: sparing og rente...det var altså en dårlig plan. Kari må rett og slett spare mer. La oss si at Kari er 18 år, og ønsker å ha råd til leiligheten når hun er 24 år og ferdig med studiene sine. Hvor mye må hun sette inn på sparekontoen årlig for å få råd? Løs oppgaven ved programmering.

18 Programmering av sparing Det matematisk-naturvitenskapelige fakultet

19 Refleksjon over oppgaven... Kunne vi gjort dette på ungdomsskolen? Vi ville fort funnet: x n = Cr n...men det krever logaritmer, som vi lærer på VGS. Hva med fast sparing med fast rente? I del to løste vi et optimeringsproblem over en førsteordens inhomogen differenslikning Kan løses analytisk, krever veldig fort kalkulus fra universitetet. Med programmering var det enkelt!

20 Oppgave 3: terningkast og tilfeldighet 1. Du skal lage et program som kaster to terninger ganger og summerer terningenes verdier. Summen av hvert kast skal lagres i en liste. Til slutt skal resultatet presenteres i et histogram. 2. Endre programmet til å kaste og summere opp resultatet av ti terninger per gang. Vis resultatet i et histogram. Hvilken fordeling ser eksperimentet ut til å resultere i?

21 Programmering av terningkast Det matematisk-naturvitenskapelige fakultet

22 Refleksjon over oppgaven... Monte Carlo-simulering Ekstremt rask generering av tilfeldige tall Vi kan faktisk teste det vi regner ut for hånd i matematikktimen Bruke terningkast til å finne Gauss-kurven Hva er egentlig tilfeldighet i en datamaskin? Millisekunder siden 1970 Differenslikning avgjør neste tall Modulus-operatoren

23 Hvordan undervise programmering Det matematisk-naturvitenskapelige fakultet

24 Aktivisering Bratt læringskurve Krever innlæring av konsepter før mestring Operatorer Variabler Beslutninger Løkker Funksjoner Programmering læres ved å gjøre Blooms taksonomi Det handler om å skape Mange veier til løsning

25 Differensiering av oppgaver Alle må føle mestring! Programmering er frustrerende Legg opp til at alle kan få til noe Programmering er utforsking Hva skjer om du endrer parametere? Finnes det en annen måte å løse dette problemet på? Kreativ programmering La elevene få spillerom! De flinke kan gå videre og løse nye problemer

26 Programmeringsspråk og -omgivelse Tekstbasert programmering Python Enkel, kortfattet syntaks, mye innebygget Matlab R Enkelt, men proprietært Fint for statistiske applikasjoner Blokkprogrammering Scratch Mest aktuelt for barneskole Micro:bit Fint for sensorer og elektronikk Kan også programmeres i Python

27 Programmering for enhver smak Programmering skal inn gjennom matematikken, men... Programmering er mye mer! Det behøver ikke være matematikk Kreativ bruk av programmering Bruk av mikrokontrollere i kunst og håndverk Modellering av samfunnsfaglige problem Programmering for alle Kvinner i informatikken Viktig å løfte frem programmering som universelt verktøy

28 Refleksjon Det matematisk-naturvitenskapelige fakultet

29 Hva kan programmeres? Alt kan programmeres, men vil vi egentlig det? Den analytiske matematikken består Datamaskinens begrensninger Uendelig regnekraft, endelig antall tall? Hvordan brukes programmeringen best? Fordypning i stoffet Støtte til læringen Hvordan kan programmering vurderes? Programmering i prøver Vurdering av hele prosessen, ikke bare koden Fremgangsmåte fremfor resultat

30 Programmering endrer fagene Numerisk matematikk flytter grenser Halveringsmetoden Løkker og differenslikninger Differensiallikninger med Eulers metode Statistikk og sannsynlighet Enkel tilgang til (veldig) mange tilfeldige! Monte Carlo-simulering Programmering på matematikkens premisser Dypere forståelse Algoritmisk tenking Kan vi ikke bare bruke CAS? Programmering fordrer forståelse

ProFag Realfaglig programmering

ProFag Realfaglig programmering Det matematisk-naturvitenskapelige fakultet ProFag Realfaglig programmering Andre samling 1. september 018 Kompetansesenter for Undervisning i Realfag og Teknologi www.mn.uio.no/kurt Det matematisk-naturvitenskapelige

Detaljer

Læreplan i Programmering og modellering - programfag i studiespesialiserende utdanningsprogram

Læreplan i Programmering og modellering - programfag i studiespesialiserende utdanningsprogram 2.12.2016 Læreplan i - programfag i studiespesialiserende utdanningsprogram Formål Programmering er et emne som stadig blir viktigere i vår moderne tid. Det er en stor fordel å kunne forstå og bruke programmering

Detaljer

Forsøkslæreplan i valgfag programmering

Forsøkslæreplan i valgfag programmering Forsøkslæreplan i valgfag programmering Gjelder bare for skoler som har fått innvilget forsøk med programmering valgfag fra 1.8.2016 Formål Valgfagene skal bidra til at elevene, hver for seg og i fellesskap,

Detaljer

Det matematisk-naturvitenskapelige fakultet Programmering i naturfag ProFag Realfaglig programmering Naturfagkonferansen 2018

Det matematisk-naturvitenskapelige fakultet Programmering i naturfag ProFag Realfaglig programmering Naturfagkonferansen 2018 Det matematisk-naturvitenskapelige fakultet Programmering i naturfag ProFag Realfaglig programmering Naturfagkonferansen 2018 Knut M. Mørken Cathrine W. Telllefsen Situasjonsbeskrivelse Naturfaglæreren

Detaljer

Lokal læreplan i valgfag programmering Utkast august 2018

Lokal læreplan i valgfag programmering Utkast august 2018 Lokal læreplan i valgfag programmering Utkast august 2018 1. Modellering Mål for opplæringen er at eleven skal kunne: 1.1. gjøre rede for hvordan datamaskiner og programmer fungerer, inkludert et utvalg

Detaljer

Lær kidsa programmering med

Lær kidsa programmering med Lær kidsa programmering med Hva er programmering? Hvorfor skal barna lære det?...og hvordan? av Torbjørn Skauli Et program er en oppskrift som sier hva datamaskinen skal gjøre (* Start dagen *) PROGRAM

Detaljer

Realfaglig programmering

Realfaglig programmering Realfaglig programmering av Cathrine Wahlstrøm Tellefsen Hentet fra https://www.uv.uio.no/forskning/satsinger/fiks/kunnskapsbase/realfagligprogrammering/index.html Med fagfornyelsen blir programmering

Detaljer

Det matematisk-naturvitenskapelige fakultet. Del 4. Modellering

Det matematisk-naturvitenskapelige fakultet. Del 4. Modellering Det matematisk-naturvitenskapelige fakultet Del 4 Modellering Modellering Modellering er en prosess for å finne en forenklet representasjon av et fenomen i virkeligheten. Modellering styrker: Kreativitet

Detaljer

Før super:bit-oppdraget (120 min) Lærerveiledning forarbeid (6. trinn)

Før super:bit-oppdraget (120 min) Lærerveiledning forarbeid (6. trinn) Før super:bit-oppdraget (120 min) Lærerveiledning forarbeid (6. trinn) Versjon: August 2019 Innhold Om super:bit... 3 Hovedområder og kompetansemål fra læreplanene 2020... 4 Forarbeid... 4 1 Telle 1 2

Detaljer

Det matematisk-naturvitenskapelige fakultet. Del 2. Numeriske metoder

Det matematisk-naturvitenskapelige fakultet. Del 2. Numeriske metoder Det matematisk-naturvitenskapelige fakultet Del 2 Numeriske metoder Numeriske metoder Idé: Bruk regnekraft i stedet for hjernekraft - der det er hensiktsmessig Finn tilnærmede resultater - 3,14 i stedet

Detaljer

MAT-INF 1100: Obligatorisk oppgave 1

MAT-INF 1100: Obligatorisk oppgave 1 13. september, 2018 MAT-INF 1100: Obligatorisk oppgave 1 Innleveringsfrist: 27/9-2018, kl. 14:30 i Devilry Obligatoriske oppgaver («obliger») er en sentral del av MAT-INF1100 og er utmerket trening i å

Detaljer

Kom i gang med programmering i klasserommet

Kom i gang med programmering i klasserommet Kom i gang med programmering i klasserommet SKOLEMØTET ROGALAND 16.NOVEMBER 2018 Espen Espeseth Clausen espenec@gmail.com Twitter: @espenec http://espenec.wordpress.com Erfaringer med programmering i skolen

Detaljer

Kan vi forutse en pendels bevegelse, før vi har satt den i sving?

Kan vi forutse en pendels bevegelse, før vi har satt den i sving? Gjør dette hjemme 6 #8 Kan vi forutse en pendels bevegelse, før vi har satt den i sving? Skrevet av: Kristian Sørnes Dette eksperimentet ser på hvordan man finner en matematisk formel fra et eksperiment,

Detaljer

Kan micro:biten vår brukes som en terning? Ja, det er faktisk ganske enkelt!

Kan micro:biten vår brukes som en terning? Ja, det er faktisk ganske enkelt! Microbit PXT: Terning Skrevet av: Geir Arne Hjelle Kurs: Microbit Språk: Norsk bokmål Introduksjon Kan micro:biten vår brukes som en terning? Ja, det er faktisk ganske enkelt! Steg 1: Vi rister løs Vi

Detaljer

Informasjon om studieprogrammet Beregningsorientert informatikk

Informasjon om studieprogrammet Beregningsorientert informatikk Informasjon om studieprogrammet Beregningsorientert informatikk Beregningsorientert informatikk kombinerer kunnskaper og ferdigheter i matematikk og informatikk, og legger spesielt vekt på utvikling av

Detaljer

Koding og skaperverksted i det 21. århundre ØYVIND OPHEIM RISE, KNAPPSKOG SKULE

Koding og skaperverksted i det 21. århundre ØYVIND OPHEIM RISE, KNAPPSKOG SKULE Koding og skaperverksted i det 21. århundre ØYVIND OPHEIM RISE, KNAPPSKOG SKULE Digg Læring Knappskog skule, Fjell kommune 1. 4. trinn + innføringsklasse ipad 5. 7.trinn Chromebook Office 365 1 time koding

Detaljer

Beregninger i ingeniørutdanningen

Beregninger i ingeniørutdanningen Beregninger i ingeniørutdanningen John Haugan, Høyskolen i Oslo og Akershus Knut Mørken, Universitetet i Oslo Dette notatet oppsummerer Knuts innlegg om hva vi mener med beregninger og Johns innlegg om

Detaljer

Programmering i barnehagen

Programmering i barnehagen Programmering i barnehagen Etter at du har lest teksten skal du skrive med stikkord: Hva handler programmering om? Hvilke erfaringer bør barna i barnehagen få med programmering? 1 En digital verden Av:

Detaljer

Innhold Forord Kapittel 1 Introduksjon Kapittel 2 Grunnleggende funksjoner Kapittel 3 Statistikk og diagrammer

Innhold Forord Kapittel 1 Introduksjon Kapittel 2 Grunnleggende funksjoner Kapittel 3 Statistikk og diagrammer Innhold Forord... 9 Kapittel 1 Introduksjon... 11 1.1 Noen perspektiver på læring... 12 1.2 Regneark, algebra og funksjoner... 14 1.3 Det induktive prinsippet... 15 1.4 Oppsummering... 17 Kapittel 2 Grunnleggende

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i MAT-INF 1100 Modellering og beregninger. Eksamensdag: Mandag 5. desember 2011. Tid for eksamen: 9:00 13:00. Oppgavesettet er på

Detaljer

Emnebeskrivelse og emneinnhold

Emnebeskrivelse og emneinnhold Emnebeskrivelse og emneinnhold Knut STUT 11. mars 2016 MAT-INF1100 Kort om emnet Naturlige tall, induksjon og løkker, reelle tall, representasjon av tall i datamaskiner, numerisk og analytisk løsning av

Detaljer

super:bit-oppdraget Lærerveiledning Versjon 1, august 19.

super:bit-oppdraget Lærerveiledning Versjon 1, august 19. super:bit-oppdraget Lærerveiledning Versjon 1, august 19. Innhold 1 Oppvarming analog programmering (10 minutter)... 3 2 Kom i gang med micro:bit (15 minutter)... 5 3 Kjør en meter med BitBot... 6 4 Kjør

Detaljer

Fysikkmotorer. Andreas Nakkerud. 9. mars Åpen Sone for Eksperimentell Informatikk

Fysikkmotorer. Andreas Nakkerud. 9. mars Åpen Sone for Eksperimentell Informatikk Åpen Sone for Eksperimentell Informatikk 9. mars 2012 Vektorer: posisjon og hastighet Posisjon og hastighet er gitt ved ( ) x r = y Ved konstant hastighet har vi som gir likningene v= r = r 0 + v t x =

Detaljer

Programmering i naturfag. Av Emil Thune

Programmering i naturfag. Av Emil Thune Programmering i naturfag Av Emil Thune Grunnleggende ferdigheter i faget (forslag) Digitale ferdigheter i naturfag er å bruke digitale verktøy til å utforske, registrere, gjøre beregninger, visualisere,

Detaljer

Matematikk 1-10 trinn

Matematikk 1-10 trinn Matematikk 1-10 trinn FAG: Matematikk 1-10 1. Uttrykker læreplanen tydelig det viktigste alle elevene skal lære? 2. Gir læreplanen tilstrekkelig handlingsrom for skolen og lærerne? 3. Gir læreplanen rom

Detaljer

Kompetanse for kvalitet: Programmering for trinn

Kompetanse for kvalitet: Programmering for trinn Studentsider Studieplan Kompetanse for kvalitet: Programmering for 5.- 10. trinn Beskrivelse av studiet Studiet er nettbasert og består av to emner; Programmering del 1: Introduksjon til programmering

Detaljer

Simulerings-eksperiment - Fysikk/Matematikk

Simulerings-eksperiment - Fysikk/Matematikk Simulerings-eksperiment - Fysikk/Matematikk Tidligere dette semesteret er det gjennomført et såkalt Tracker-eksperiment i fysikk ved UiA. Her sammenlignes data fra et kast-eksperiment med data fra en tilhørende

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: MAT-INF 1100L Programmering, modellering, og beregninger. Prøveeksamen 1 Eksamensdag: Onsdag 14. November 2014. Tid for eksamen:

Detaljer

MAT-INF 1100: Obligatorisk oppgave 1

MAT-INF 1100: Obligatorisk oppgave 1 22. september, 2016 MAT-INF 1100: Obligatorisk oppgave 1 Innleveringsfrist: 6/10-2016, kl. 14:30 i Devilry Obligatoriske oppgaver («obliger») er en sentral del av MAT-INF1100 og er utmerket trening i å

Detaljer

<kode> Grunnleggende matematikk for ingeniører Side 1 av 5

<kode> Grunnleggende matematikk for ingeniører Side 1 av 5 Grunnleggende matematikk for ingeniører Side 1 av 5 Emnebeskrivelse 1 Emnenavn og kode Grunnleggende matematikk for ingeniører 2 Studiepoeng 10 studiepoeng 3 Innledning Dette er det ene av

Detaljer

Emneplaner for fysikk og matematikk 3-treterminordingen (TRE)

Emneplaner for fysikk og matematikk 3-treterminordingen (TRE) Emneplaner for fysikk og matematikk 3-treterminordingen (TRE) Heltid - ikke studiepoenggivende utdanning Godkjent av Avdelingsstyret ved ingeniørutdanningen 14. mars 2011 Fakultet for teknologi, kunst

Detaljer

Kompendium med oppgaver for MAT-INF Høsten Knut Mørken

Kompendium med oppgaver for MAT-INF Høsten Knut Mørken Kompendium med oppgaver for MAT-INF 1100 Høsten 2003 Knut Mørken 26. oktober 2003 ii Innhold 1 Innledning 1 2 Tall og datamaskiner 5 2.1 Naturlige, hele, rasjonale, reelle og komplekse tall.......... 5

Detaljer

MATEMATISK KOMPETANSE PRINSIPPER FOR EFFEKTIV UNDERVISNING

MATEMATISK KOMPETANSE PRINSIPPER FOR EFFEKTIV UNDERVISNING MATEMATISK KOMPETANSE PRINSIPPER FOR EFFEKTIV UNDERVISNING Svein H. Torkildsen Ny GIV 2012-13 Dette har vi fokus på God regning effektiv undervisning 10. trinn underyterne Elevers tenking Grunnleggende

Detaljer

Steg 1: Regneoperasjoner på en klokke

Steg 1: Regneoperasjoner på en klokke Diffie-Hellman nøkkelutveksling Skrevet av: Martin Strand Kurs: Python Tema: Tekstbasert, Kryptografi Fag: Matematikk, Programmering Klassetrinn: 8.-10. klasse, Videregående skole Introduksjon Du har tidligere

Detaljer

Oppgave 1. Oppgave 2. Oppgave 3. Oppgave 4

Oppgave 1. Oppgave 2. Oppgave 3. Oppgave 4 Kontrollprøve 1 i MET1180 1 - Matematikk for siviløkonomer 9.-16. oktober 2018 LØSNINGSFORSLG Oppgave 1 (a) Vi setter u = x 20 og får andregradslikningen u 2 20u = 21. Vi fullfører kvadratet: (u 10) 2

Detaljer

Velkommen! I dag. Viktige beskjeder. Studieadministrasjonen. IN Høst Siri Moe Jensen Geir Kjetil Sandve Henrik Hillestad

Velkommen! I dag. Viktige beskjeder. Studieadministrasjonen. IN Høst Siri Moe Jensen Geir Kjetil Sandve Henrik Hillestad IN1000 - Høst 2019 Siri Moe Jensen Geir Kjetil Sandve Henrik Hillestad Velkommen! I dag Første innføring i Python Hva fikk dere med dere og hvem er dere? (mentimeter)

Detaljer

Lærerveiledning - Straffespark

Lærerveiledning - Straffespark Lærerveiledning - Straffespark Skrevet av: Geir Arne Hjelle Kurs: Scratch Tema: Blokkbasert, Spill Fag: Matematikk, Programmering Klassetrinn: 1.-4. klasse, 5.-7. klasse, 8.-10. klasse Om oppgaven I denne

Detaljer

Regning i alle fag. Hva er å kunne regne? Prinsipper for god regneopplæring. 1.Sett klare mål, og form undervisningen deretter

Regning i alle fag. Hva er å kunne regne? Prinsipper for god regneopplæring. 1.Sett klare mål, og form undervisningen deretter Regning i alle fag Hva er å kunne regne? Å kunne regne er å bruke matematikk på en rekke livsområder. Å kunne regne innebærer å resonnere og bruke matematiske begreper, fremgangsmåter, fakta og verktøy

Detaljer

ST1101/ST6101 Sannsynlighetsregning og statistikk Vår 2019

ST1101/ST6101 Sannsynlighetsregning og statistikk Vår 2019 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag ST1101/ST6101 Sannsynlighetsregning og statistikk Vår 201 Oppgaver fra boka 2.6.1 En kjemiker vil observere effekten av 2 ulike

Detaljer

MAT1030 Diskret matematikk

MAT1030 Diskret matematikk MAT1030 Diskret matematikk Forelesning 14: Rekursjon og induksjon Dag Normann Matematisk Institutt, Universitetet i Oslo 27. februar 2008 Oppsummering Mandag repeterte vi en del om relasjoner, da spesielt

Detaljer

Lærerveiledning - Snøballkrig

Lærerveiledning - Snøballkrig Lærerveiledning - Snøballkrig Skrevet av: Stein Olav Romslo Kurs: Scratch Tema: Blokkbasert, Spill, Animasjon Fag: Matematikk, Programmering, Kunst og håndverk Klassetrinn: 5.-7. klasse, 8.-10. klasse

Detaljer

Sphero Sprk + Programmering i praksis. Tverrfaglig og dybdelæring

Sphero Sprk + Programmering i praksis. Tverrfaglig og dybdelæring Sphero Sprk + Programmering i praksis Tverrfaglig og dybdelæring Læringsoppleggets innhold (*tips les og følg instruksjoner): 1. Fortellinger: Velg ut et temaene og skriv en kort fortelling. 2. Veiledning:

Detaljer

Matematikk sett ovenfra

Matematikk sett ovenfra Matematikk sett ovenfra Knut Mørken 22. november 2004 Er MAT-INF 1100 et matematikkurs, er det et programmeringskurs, begge deler eller ingen av delene? Etter samtaler med en del studenter vet jeg at noen

Detaljer

Realfag. Invitasjon. Gyldendals realfagsdager 2015. 20. 21. april 2015 Gyldendalhuset, Oslo

Realfag. Invitasjon. Gyldendals realfagsdager 2015. 20. 21. april 2015 Gyldendalhuset, Oslo Realfag Invitasjon Gyldendals realfagsdager 2015 20. 21. april 2015 Gyldendalhuset, Oslo Om foredragene mandag 20. april Boknytt Sigma-forfatterne Forfatterne presenterer nye Sigma R2 og Sigma S2. Vi vil

Detaljer

Lærerveiledning - Snake

Lærerveiledning - Snake Lærerveiledning - Snake Skrevet av: Stein Olav Romslo Kurs: Scratch Tema: Blokkbasert, Spill Fag: Matematikk, Programmering, Kunst og håndverk Klassetrinn: 5.-7. klasse, 8.-10. klasse Om oppgaven En eller

Detaljer

Ønsker å få til: -Elevmedvirkning for å lykkes med egenvurdering differensiering, mestring og progresjon -Utvikle vurdering for læring

Ønsker å få til: -Elevmedvirkning for å lykkes med egenvurdering differensiering, mestring og progresjon -Utvikle vurdering for læring Overordnet plan for fagene. Fag: Matematikk Trinn: 10 Skole: Lindesnes ungdomsskole År: 2015-16 Lærestoff: Mega 10 A og 10B Vurdering. Prinsipper i vurdering. 1. Elevene forstår hva de skal lære og hva

Detaljer

Tilbakemelding til et mangfold

Tilbakemelding til et mangfold Tilbakemelding til et mangfold Hva mener dere er tilbakemelding? Hva er tilbakemelding? Skriftlig tilbakemelding Muntlig tilbakemelding Formell tilbakemelding Uformell tilbakemelding Studentsamarbeid som

Detaljer

Differensiallikninger definisjoner, eksempler og litt om løsning

Differensiallikninger definisjoner, eksempler og litt om løsning Differensiallikninger definisjoner, eksempler og litt om løsning MAT-INF1100 Differensiallikninger i MAT-INF1100 Definsjon, litt om generelle egenskaper Noen få anvendte eksempler Teknikker for løsning

Detaljer

Informasjonsteknologi i skolen en historisk oversikt. Blir litt «a personal journey» Edgar Bostrøm, avd. for informasjonsteknologi

Informasjonsteknologi i skolen en historisk oversikt. Blir litt «a personal journey» Edgar Bostrøm, avd. for informasjonsteknologi Informasjonsteknologi i skolen en historisk oversikt. Blir litt «a personal journey» Edgar Bostrøm, avd. for informasjonsteknologi 1 Årstall? 1981 2 3 WCCE Ca. 2 x 500 sider. Blant temaene: Hvorfor Computers

Detaljer

Realfagsstrategi Trones skole

Realfagsstrategi Trones skole Realfagsstrategi Trones skole 2016-2019 1 2 Bakgrunn for planen Sandnes er en av 34 kommuner som Utdanningsdirektoratet har valgt ut til å være realfagskommuner i 2015. I følge kunnskapsminister Torbjørn

Detaljer

Fagfornyelsen - siste innspillsrunde kjerneelementer

Fagfornyelsen - siste innspillsrunde kjerneelementer Fagfornyelsen - siste innspillsrunde kjerneelementer Uttalelse - Norsk Lektorlags fagutvalg for matematikk Status Innsendt av Innsenders e-post: Innsendt til Utdanningsdirektoratet Innsendt og bekreftet

Detaljer

Realfagsglede VG2 80 minutter

Realfagsglede VG2 80 minutter Lærerveiledning: Passer for: Varighet: Realfagsglede VG2 80 minutter INSPIRIA science center: Bjørnstadveien 16, 1712 GRÅLUM Telefon: 03245/ 69 13 93 00 E-post: post@inspiria.no www.inspiria.no «Realfagsglede»

Detaljer

Kjerneelementer på vei mot nye læreplaner

Kjerneelementer på vei mot nye læreplaner Tom Lindstrøm Leder for kjerneelementgruppen i matematikk Oslo, 16. mars 2018 Fagfornyelsen Det går mot nye lærerplaner i grunnskole og videregående skole. Går man inn på Utdanningsdirektoratets sider,

Detaljer

VELKOMMEN TIL MAT-INF1100(L) Knut Mørken knutm@ifi.uio.no Rom 1033, Niels Henrik Abels hus

VELKOMMEN TIL MAT-INF1100(L) Knut Mørken knutm@ifi.uio.no Rom 1033, Niels Henrik Abels hus VELKOMMEN TIL MAT-INF1100(L) Knut Mørken knutm@ifi.uio.no Rom 1033, Niels Henrik Abels hus Foreleser Knut Mørken, Matematisk institutt Rom nr. 1033 i Niels Henrik Abels hus E-post: knutm@ifi.uio.no Arbeider

Detaljer

Koding Munkerud skole trinn En samlet oversikt

Koding Munkerud skole trinn En samlet oversikt Koding 2018 2019 Munkerud skole 4. - 7. trinn En samlet oversikt Hvorfor koding på Munkerud? Koding er et nytt fag som er på vei inn i skolen. Gjennom arbeid med koding dekkes kompetansemål i mange fag.

Detaljer

Matematikk og fysikk - bachelorstudium

Matematikk og fysikk - bachelorstudium Matematikk og fysikk - bachelorstudium Vekting: 180 studiepoeng Studienivå: Bachelor studium Tilbys av: Det teknisk-naturvitenskapelige fakultet, Institutt for matematikk og naturvitenskap Fører til grad:

Detaljer

VALGFAG 10. TRINN SKOLEÅRET Valgfag organiseres med to timer (90 minutter) i uka alle tre årene på ungdomsskolen.

VALGFAG 10. TRINN SKOLEÅRET Valgfag organiseres med to timer (90 minutter) i uka alle tre årene på ungdomsskolen. Oslo kommune Utdanningsetaten Hovseter skole VALGFAG 10. TRINN SKOLEÅRET 2019-2020 Valgfag organiseres med to timer (90 minutter) i uka alle tre årene på ungdomsskolen. Det er utarbeidet fagplaner i de

Detaljer

VALGFAG 9./10. TRINN

VALGFAG 9./10. TRINN Oslo kommune Utdanningsetaten Hovseter skole VALGFAG 9./10. TRINN SKOLEÅRET 2018-2019 Valgfag organiseres med to timer (90 minutter) i uka alle tre årene på ungdomsskolen. Det er utarbeidet fagplaner i

Detaljer

Læreplan i matematikk X - programfag i utdanningsprogram for studiespesialisering

Læreplan i matematikk X - programfag i utdanningsprogram for studiespesialisering Læreplan i matematikk X - programfag i utdanningsprogram for Fastsatt som forskrift av Utdanningsdirektoratet 22. mai 2006 etter delegasjon i brev 26. september 2005 fra Utdannings- og forskningsdepartementet

Detaljer

Læreplan i informasjonsteknologi - programfag i studiespesialiserende utdanningsprogram

Læreplan i informasjonsteknologi - programfag i studiespesialiserende utdanningsprogram Læreplan i informasjonsteknologi - programfag i studiespesialiserende utdanningsprogram Fastsatt som forskrift av Utdanningsdirektoratet 3. april 2006 etter delegasjon i brev 26. september 2005 fra Utdannings-

Detaljer

Husk at du skal ha to vinduer åpne. Det ene er 'Python Shell' og det andre er for å skrive kode i.

Husk at du skal ha to vinduer åpne. Det ene er 'Python Shell' og det andre er for å skrive kode i. Skilpaddeskolen Skrevet av: Oversatt fra Code Club UK (//codeclub.org.uk) Oversatt av: Bjørn Einar Bjartnes Kurs: Python Tema: Tekstbasert Fag: Programmering, Kunst og håndverk Klassetrinn: 8.-10. klasse

Detaljer

Kapittel 6: Funksjoner

Kapittel 6: Funksjoner MAT1030 Diskret Matematikk Forelesning 14: Mer om funksjoner Roger Antonsen Institutt for informatikk, Universitetet i Oslo Kapittel 6: Funksjoner 10. mars 2009 (Sist oppdatert: 2009-03-10 11:34) MAT1030

Detaljer

Viktige læringsaktiviteter

Viktige læringsaktiviteter Viktige læringsaktiviteter Læringsaktiviteter som dekkes av Aktiviteter Stille spørsmål. Utvikle og bruke modeller. = dekkes Planlegge og gjennomføre undersøkelser. Analysere og tolke data. Bruke matematikk,

Detaljer

NYE OPPGAVETYPER OG KRAV TIL FØRING

NYE OPPGAVETYPER OG KRAV TIL FØRING CAS, Graftegner og regneark på eksamen Eksamen 1P, 2P og 2P-Y 2 timer uten hjelpemidler 3 timer med hjelpemidler Noen oppgaver i del 2 kreves løst med digitale verktøy Aktuelle verktøy er graftegner og

Detaljer

Læreplan i matematikk for samfunnsfag - programfag i studiespesialiserende program

Læreplan i matematikk for samfunnsfag - programfag i studiespesialiserende program Læreplan i matematikk for samfunnsfag - programfag i studiespesialiserende program Fastsatt som forskrift av Utdanningsdirektoratet 27. mars 2006 etter delegasjon i brev 26. september 2005 fra Utdannings-

Detaljer

Integrere beregninger på datamaskin gjennom hele bachelor-studiet? UiO er ledende

Integrere beregninger på datamaskin gjennom hele bachelor-studiet? UiO er ledende Integrere beregninger på datamaskin gjennom hele bachelor-studiet? UiO er ledende Mange realistiske spørsmål kan vi ikke svare på uten å bruke beregninger: Hva vil havnivået være om 30 år? Hvordan kan

Detaljer

Mars Scratchkurs 1. Introduksjon til Scratchprogrammering

Mars Scratchkurs 1. Introduksjon til Scratchprogrammering Mars 2015 Scratchkurs 1 Introduksjon til Scratchprogrammering Dagens agenda 2 timer kursing i Scratch og enkel, grunnleggende pedagogikk Ca. 1 time med Scratchopplæring i forhold til utdelt hefte Ca. 15

Detaljer

Andre skisse kjerneelementer i matematikk fellesfag

Andre skisse kjerneelementer i matematikk fellesfag Andre skisse kjerneelementer i matematikk fellesfag Dette er en skisse til hva kjerneelementer kan være. Den viser hvor langt kjerneelementgruppen har kommet i arbeidet med å definere hva som er kjerneelementer

Detaljer

VALGFAG 9. TRINN SKOLEÅRET Valgfag organiseres med to timer (90 minutter) i uka alle tre årene på ungdomsskolen.

VALGFAG 9. TRINN SKOLEÅRET Valgfag organiseres med to timer (90 minutter) i uka alle tre årene på ungdomsskolen. Oslo kommune Utdanningsetaten Hovseter skole VALGFAG 9. TRINN SKOLEÅRET 2019-2020 Valgfag organiseres med to timer (90 minutter) i uka alle tre årene på ungdomsskolen. Det er utarbeidet fagplaner i de

Detaljer

Fra program til emner

Fra program til emner Fra program til emner Knut Mørken Seminar for emne- og semesterkomiteer 29. mars 2016 Utfordringer Testing av undervisningsformer i hytt og Ikke oppdatert undervisningsmateriell pine? Sammenheng mellom

Detaljer

MET Matematikk for siviløkonomer

MET Matematikk for siviløkonomer SENSORVEILEDNING - Fagoppgave MET 804 Matematikk for siviløkonomer Institutt for Samfunnsøkonomi Utlevering: 28.02.209 Kl. 09:00 Innlevering: 07.03.209 Kl. 2:00 For mer informasjon om formalia, se eksamensoppgaven.

Detaljer

Matematikk og fysikk - bachelorstudium

Matematikk og fysikk - bachelorstudium Matematikk og fysikk - bachelorstudium Vekting: 180 studiepoeng Studienivå: Bachelor studium Tilbys av: Det teknisk-naturvitenskapelige fakultet, Institutt for matematikk og naturvitenskap Fører til grad:

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i MAT-INF 11 Modellering og beregninger. Eksamensdag: Mandag 6. desember 21. Tid for eksamen: 9: 13:. Oppgavesettet er på 5 sider.

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i MAT-INF 00 Modellering og beregninger. Eksamensdag: Torsdag 6. desember 202. Tid for eksamen: 9:00 3:00. Oppgavesettet er på 8

Detaljer

Test, 4 Differensiallikninger

Test, 4 Differensiallikninger Test, 4 Differensiallikninger Innhold 4.1 Førsteordens differensiallikninger... 1 4. Modellering... 7 4.3 Andreordens homogene differensiallikninger... 13 Oppgaver og løsninger Grete Larsen/NDLA 4.1 Førsteordens

Detaljer

Lærerveiledning - Flagg

Lærerveiledning - Flagg Lærerveiledning - Flagg Skrevet av: Geir Arne Hjelle og Stein Olav Romslo Kurs: Scratch Tema: Blokkbasert, Animasjon Fag: Matematikk, Programmering, Kunst og håndverk Klassetrinn: 1.-4. klasse, 5.-7. klasse,

Detaljer

Forelesning 14. Rekursjon og induksjon. Dag Normann februar Oppsummering. Oppsummering. Beregnbare funksjoner

Forelesning 14. Rekursjon og induksjon. Dag Normann februar Oppsummering. Oppsummering. Beregnbare funksjoner Forelesning 14 og induksjon Dag Normann - 27. februar 2008 Oppsummering Mandag repeterte vi en del om relasjoner, da spesielt om ekvivalensrelasjoner og partielle ordninger. Vi snakket videre om funksjoner.

Detaljer

Matematikk og fysikk - bachelorstudium

Matematikk og fysikk - bachelorstudium Matematikk og fysikk - bachelorstudium Vekting: 180 studiepoeng Studienivå: Bachelor studium Tilbys av: Det teknisk-naturvitenskapelige fakultet, Institutt for matematikk og naturvitenskap Fører til grad:

Detaljer

Lærerveiledning - Lunar Lander

Lærerveiledning - Lunar Lander Lærerveiledning - Lunar Lander Skrevet av: Stein Olav Romslo Kurs: Scratch Tema: Blokkbasert, Spill Fag: Matematikk, Naturfag, Programmering, Kunst og håndverk Klassetrinn: 5.-7. klasse, 8.-10. klasse

Detaljer

Velkommen til MEK1100

Velkommen til MEK1100 Velkommen til MEK1100 Seksjon for Mekanikk, Matematisk institutt, UiO MEK1100 FELTTEORI OG VEKTORANALYSE Våren 2019 Foreleser: Karsten Trulsen Gruppelærere: Susanne Støle Hentschel, Lars Magnus Valnes,

Detaljer

Astrokatt. Introduksjon. Steg 1: En flyvende katt. Sjekkliste. Scratch. Skrevet av: Geir Arne Hjelle

Astrokatt. Introduksjon. Steg 1: En flyvende katt. Sjekkliste. Scratch. Skrevet av: Geir Arne Hjelle Scratch Astrokatt Skrevet av: Geir Arne Hjelle Kurs: Scratch Tema: Blokkbasert, Spill Fag: Kunst og håndverk, Naturfag Klassetrinn: 1.-4. klasse, 5.-7. klasse Språk: Norsk bokmål Introduksjon Katten vår

Detaljer

VELKOMMEN TIL MAT-INF 1100

VELKOMMEN TIL MAT-INF 1100 VELKOMMEN TIL MAT-INF 1100 1 Forelesere Geir Pedersen, Matematisk institutt, avd. for mekanikk Rom nr. 918 i Niels Henrik Abels hus E-post: geirkp@math.uio.no Arbeider med havbølger og numerisk analyse

Detaljer

Regning som grunnleggende ferdighet Ny GIV! Akershus Praktiske eksempler

Regning som grunnleggende ferdighet Ny GIV! Akershus Praktiske eksempler Regning som grunnleggende ferdighet Ny GIV! Akershus Praktiske eksempler Sandvika 12.september 2011 Tone Elisabeth Bakken tone.bakken@ohg.vgs.no Hovedpunkter: Praktisk regning dag 1 Læringsmiljø Elevers

Detaljer

Velkommen til MEK1100

Velkommen til MEK1100 Velkommen til MEK1100 Seksjon for Mekanikk, Matematisk institutt, UiO MEK1100 FELTTEORI OG VEKTORANALYSE Våren 2018 Foreleser: Karsten Trulsen Gruppelærere: Susanne Støle Hentschel, Lars Magnus Valnes,

Detaljer

ELEVAKTIVE METODER: Snakke matte, samarbeidslæring og problemløsing. PÅBYGG TIL GENERELL STUDIEKOMPETANSE Skolering av lærere

ELEVAKTIVE METODER: Snakke matte, samarbeidslæring og problemløsing. PÅBYGG TIL GENERELL STUDIEKOMPETANSE Skolering av lærere ELEVAKTIVE METODER: Snakke matte, samarbeidslæring og problemløsing PÅBYGG TIL GENERELL STUDIEKOMPETANSE Skolering av lærere MATEMATIKK 2P-Y 15.januar 2013 Tone Elisabeth Bakken tone.bakken@ohg.vgs.no

Detaljer

Lærerveiledning - Pong

Lærerveiledning - Pong Lærerveiledning - Pong Skrevet av: Stein Olav Romslo Kurs: Scratch Tema: Blokkbasert, Spill Fag: Matematikk, Programmering, Kunst og håndverk Klassetrinn: 5.-7. klasse, 8.-10. klasse Om oppgaven Pong er

Detaljer

Hva kjennetegner god undervisning i Newtonrommet?

Hva kjennetegner god undervisning i Newtonrommet? Hva kjennetegner god undervisning i Newtonrommet? Skolelaboratoriet ved NTNU Kvalitetssikrer Newtonrom Hva betyr det? Hva kjennetegner god undervisning i et Newtonrom? Hva kjennetegner god undervisning

Detaljer

Sannsynlighetsbegrepet

Sannsynlighetsbegrepet Sannsynlighetsbegrepet Notat til STK1100 Ørnulf Borgan Matematisk institutt Universitetet i Oslo Januar 2004 Formål Dette notatet er et supplement til kapittel 1 i Mathematical Statistics and Data Analysis

Detaljer

Beregningsperspektiv i ingeniørutdanningen? Knut Mørken Institutt for informatikk Senter for matematikk for anvendelser Universitetet i Oslo

Beregningsperspektiv i ingeniørutdanningen? Knut Mørken Institutt for informatikk Senter for matematikk for anvendelser Universitetet i Oslo Beregningsperspektiv i ingeniørutdanningen? Knut Mørken Institutt for informatikk Senter for matematikk for anvendelser Universitetet i Oslo Fagmøte Ingeniørfaglig innføring/samfunnsfag, NTNU, 25/10-2011

Detaljer

LEGO NXT. Lærerveiledning

LEGO NXT. Lærerveiledning Lærerveiledning LEGO NXT Passer for: Antall elever: Varighet: 8. - 10. trinn Hel klasse 150 minutter LEGO NXT er et skoleprogram hvor elevene skal bygge en robot ved hjelp av byggebeskrivelser og programmere

Detaljer

Hoppehelt. Introduksjon. Steg 1: Streken. Sjekkliste. Skrevet av: Geir Arne Hjelle

Hoppehelt. Introduksjon. Steg 1: Streken. Sjekkliste. Skrevet av: Geir Arne Hjelle Hoppehelt Skrevet av: Geir Arne Hjelle Kurs: Scratch Tema: Blokkbasert, Spill Fag: Matematikk, Programmering, Kunst og håndverk Klassetrinn: 5.-7. klasse, 8.-10. klasse Introduksjon Hoppehelt er litt inspirert

Detaljer

Inspirasjon og motivasjon for matematikk

Inspirasjon og motivasjon for matematikk Mona Røsseland Matematikksenteret, NTNU Leder i Lamis Lærebokforfatter, MULTI Inspirasjon og motivasjon for matematikk God matematikkundervisning... hva er det? for hvem? 15-Oct-06 15-Oct-06 Matte er bare

Detaljer

Erfaringar med numeriske metodar i matematikk-undervisinga for dataingeniørstudentar. Haugesund, 5. juni 2018

Erfaringar med numeriske metodar i matematikk-undervisinga for dataingeniørstudentar. Haugesund, 5. juni 2018 Erfaringar med numeriske metodar i matematikk-undervisinga for dataingeniørstudentar Haugesund, 5. juni 2018 «Kandidaten har gode kunnskaper om numeriske beregninger og deres muligheter og begrensninger»

Detaljer

Realfag. Invitasjon. Gyldendals realfagsdager 2019

Realfag. Invitasjon. Gyldendals realfagsdager 2019 Realfag Invitasjon Gyldendals realfagsdager 2019 Gyldendalhuset i Oslo 24. april og 2. mai 2019 Program Onsdag 24. april 2019: Matematikk 16:00 16:45: Registrering, mat og mingling 16:45 17:00: Velkommen

Detaljer

Institutt for datavitenskap og informasjonsvitenskap Institutt for matematiske fag

Institutt for datavitenskap og informasjonsvitenskap Institutt for matematiske fag 2.8 ÅRSSTUDIER Fakultet for informasjonsteknologi, matematikk og elektronikk Institutt for datavitenskap og informasjonsvitenskap Institutt for matematiske fag Fakultet for naturvitenskap og teknologi

Detaljer

Kapittel 3: Litt om representasjon av tall

Kapittel 3: Litt om representasjon av tall MAT1030 Diskret Matematikk Forelesning 3: Litt om representasjon av tall Dag Normann Matematisk Institutt, Universitetet i Oslo Kapittel 3: Litt om representasjon av tall 26. januar 2010 (Sist oppdatert:

Detaljer

Om du allerede kjenner Scratch og har en Scratchbruker kan du gå videre til Steg 1.

Om du allerede kjenner Scratch og har en Scratchbruker kan du gå videre til Steg 1. Pingviner på tur Skrevet av: Geir Arne Hjelle Kurs: Scratch Tema: Blokkbasert, Spill Fag: Programmering Klassetrinn: 1.-4. klasse, 5.-7. klasse, 8.-10. klasse Introduksjon Velkommen til Scratch. Vi skal

Detaljer

Status for CSE-prosjektet

Status for CSE-prosjektet Status for CSE-prosjektet CSE = Computing in Science Education Knut Mørken Institutt for informatikk Senter for matematikk for anvendelser Universitetet i Oslo Nasjonalt forum for realfag Kunnskapsdepartementet

Detaljer

super:bit Arendal, mai 2019

super:bit Arendal, mai 2019 super:bit Gratis elevkurs, lærerkurs og utstyr til programmering I 2020 kommer nye læreplaner der programmering inngår som et nytt element i flere fag. Vitensenterforeningen, en felles forening for landets

Detaljer