Matematik och Programmering

54
LEKTIONER
8 votes, average: 4,63 out of 58 votes, average: 4,63 out of 58 votes, average: 4,63 out of 58 votes, average: 4,63 out of 58 votes, average: 4,63 out of 5
8
Du måste vara inloggad för att rösta.
Loading...

I den här kursen i Matematik och programmering kan du lära grunderna i programmering och kopplingen till matematik. Vi går igenom strängar, tal, variabler, if-satser, loopar, funktioner och mycket mer. Kursen riktar sig till lärare och elever på högstadiet och gymnasiet. Inga förkunskaper krävs. Kursen innehåller både javascript och python. För uppdelning i respektive programspråk gå till Programmering i Javascript eller Programmering i Python.

Kursspecifika programmeringsuppgifter finns i respektive matematikkurs samt listas längst ner på denna sida.

 

PROVA FÖR 9 KR
Prova Matematikvideo PREMIUM i 7 dagar för 9 kr.
Sedan endast 89 kr/mån. Ingen bindningstid, avsluta prenumerationen när du vill.

Introduktion till Matematik och Programmering

OmdömeLängdPoäng
1 Hello Matematik och Programmering - js, py4 votes, average: 4,50 out of 54 votes, average: 4,50 out of 54 votes, average: 4,50 out of 54 votes, average: 4,50 out of 54 votes, average: 4,50 out of 5
4
Du måste vara inloggad för att rösta.
3:05
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

Strängar, tal, variabler och matematikoperationer – Python

OmdömeLängdPoäng
1 Funktionen print5 votes, average: 3,00 out of 55 votes, average: 3,00 out of 55 votes, average: 3,00 out of 55 votes, average: 3,00 out of 55 votes, average: 3,00 out of 5
5
Du måste vara inloggad för att rösta.
2:33
2 Variabler, strängar och tal6 votes, average: 2,50 out of 56 votes, average: 2,50 out of 56 votes, average: 2,50 out of 56 votes, average: 2,50 out of 56 votes, average: 2,50 out of 5
6
Du måste vara inloggad för att rösta.
4:03
3 Matematik operationerna + – * / – Python1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:28
4 math – Python1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:35
5 Inbyggda metoder och funktioner1 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 5
1
Du måste vara inloggad för att rösta.
3:08
6 Algoritmer – Python1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
4:17
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

Strängar, tal, variabler och matematikoperationer – Javascript

OmdömeLängdPoäng
1 Konsolen och console.log()1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
4:03
2 Kommentarer3 votes, average: 4,00 out of 53 votes, average: 4,00 out of 53 votes, average: 4,00 out of 53 votes, average: 4,00 out of 53 votes, average: 4,00 out of 5
3
Du måste vara inloggad för att rösta.
2:10
3 Strängar och tal1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
5:16
4 Variabler1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
3:34
5 Matematikoperationerna + – * /1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:35
6 Math objektet i javascript1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
4:18
7 Algoritmer1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
4:11
8 Inbyggda metoder1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:52
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

If satser och elif satser – Python

OmdömeLängdPoäng
1 If och If else – Python1 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 5
1
Du måste vara inloggad för att rösta.
3:32
2 Jämförelseoperatorer python1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:24
3 Jämförelser med likamedtecken1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:30
4 And och or – logiska operatorer1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:48
5 if, elif och else1 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 5
1
Du måste vara inloggad för att rösta.
2:47
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

If satser och if else satser – Javascript

OmdömeLängdPoäng
1 If satser1 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 5
1
Du måste vara inloggad för att rösta.
3:51
2 If satser – Jämförelser med olikhetstecken <, >, <= och >=1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:40
3 If satser – Jämförelser med likamedtecken === och !==1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
3:01
4 If satser – Jämförelser med && och ||1 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 5
1
Du måste vara inloggad för att rösta.
3:04
5 if och else if1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
3:02
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

Loopar – Python

OmdömeLängdPoäng
1 For loopar i Python1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
3:46
2 Exempel på for-loop, 5:ans gångertabell1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
1:44
3 While loop i python1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
3:10
4 Exempel på while loop i python1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
1:49
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

Loopar – Javascript

OmdömeLängdPoäng
1 Loopar1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
1:18
2 For-loopar1 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 5
1
Du måste vara inloggad för att rösta.
4:34
3 Kodexempel med for-loop, 5:ans gångertabell1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:17
4 While-loopar1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
3:21
5 Kodexempel med while-loop, summera alla tal från 0 till 1001 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:05
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

Funktioner – Python

OmdömeLängdPoäng
1 Funktioner utan parametrar i python1 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 51 vote, average: 5,00 out of 5
1
Du måste vara inloggad för att rösta.
2:02
2 Returnera värden i funktioner1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
1:45
3 Funktioner med parametrar i python1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:18
4 Funktioner med flera parametrar i python1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
1:40
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

Funktioner i programmering – Javascript

OmdömeLängdPoäng
1 Funktioner i programmering1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
1:11
2 Funktioner utan parametrar1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
3:24
3 Returnera värden i funktionen1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
2:39
4 Funktioner med parametrar1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
3:18
5 Funktioner med flera parametrar1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
1:57
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

Lektionsuppgifter i programmering

OmdömeLängdPoäng
1 Prog Programmeringsövning – Är triangeln rätvinklig?0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
2 Prog Programmeringsövning – Vilken är kubens sida?0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
3 Prog Jämnt eller udda tal – Programmeringsövning0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
4 Prog Beräkna areaskala och volymskala – Programmeringsövning0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
5 Prog Stämmer ekvationens lösning – Programmeringsövning0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
6 Prog Simulera tärningskast – Programmeringsövning0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
7 Prog Är det ett primtal? – Programmeringsövning1 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 51 vote, average: 4,00 out of 5
1
Du måste vara inloggad för att rösta.
8 Prog Skriva ut en värdetabell – Programmeringsövning0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
9 Prog Ta fram räta linjens ekvation – Programmeringsövning0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
10 Prog Programmera pq formeln som algoritm0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
11 Prog Skriv ut den geometriska talföljden – Programmeringsövning0 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 50 votes, average: 0,00 out of 5
0
Du måste vara inloggad för att rösta.
  • Ej påbörjad
  • Påbörjad
  • Klar
  • Hjälp
  • Repetera

Vanliga frågor

Kommentarer

  1. När kommer ni att lägga upp videos om funktioner?

    Lennart
    1. Hej Lennart
      Det kommer att komma upp videos om funktioner inom 2 veckor till javascript. Det dröjer några veckor till när vi även visar det för programmeringsspråket Python.

      Simon Rybrand
      1. Nu finns videos till javascript och funktioner upplagda

        Simon Rybrand

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

*

I den här kursen lär du dig grunderna i programmering och även hur du gör beräkningar och skriver algoritmer i programmering. Kursen hjälper dig som är lärare eller elev att från början förstå de grundläggande koncepten i matematik och programmering. Kursen består av korta och effektiva genomgångar med teori och exempel, teoritexter och interaktiva övningar där du tränar på att programmera själv.

Programspråk

Den här kursen kommer att använda sig av både javascript (js) och python 3 (py) i videolektioner och exempel. Detta för att skolor och elever själva skall kunna välja det språk de vill jobba med på lektionerna.

Matematik och Programmering – Innehåll

Matematik och Programmering Den här kursens syfte är framförallt att hjälpa lärare och elever att komma igång med de grundläggande koncepten och matematikdelarna i programmering. Detta kan sedan användas i de lektioner i våra andra kurser där det krävs programmering. Följande kapitel och innehåll finns i den här kursen

  • Introduktion och Hello world – En introduktion av hur kursen är uppbyggd och hur man skriver ut textsträngar.
  • Strängar, tal, variabler och matematikoperationer – Här går vi igenom de första datatyperna som strängar och tal samt hur man sparar dessa i variabler. Vi visar även hur du skriver matematikoperationer och använder speciella metoder för matematiska beräkningar.
  • If satser och if else satser – Ett sätt att hjälpa datorn att göra val är genom att skriva if satser. Dessa metoder i programmering går vi igenom i detta kapitel och du lär dig både if och if else.
  • Loopar – Loopar eller slingor som det kallas på svenska är saker som datorn gör om och om igen. På detta sätt kan datorn enkelt göra samma sak många ett visst antal gånger eller tills ett villkor är uppfyllt.
  • Funktioner – Funktioner skriver man i programmering för att kunna återanvända kodrader eller delar av programmet som skrivs. Istället för att skriva samma sak flera gånger räcker det att vi programmerar en funktion och sedan kan den anropas när den behövs.

Programmera själv på vår sida – Våra interaktiva övningar

På sidan här hittar du också interaktiva övningar till varje lektion. I dessa övningar så lär du dig att programmera själv och kan direkt få feedback på om du har gjort delvis rätt eller helt rätt. Dessa övningar kontrollerar både vad du har skrivit för kod och vad som skrivs ut på skärmen. Tanken med dessa övningar är att du själv skall kunna träna på matematik och programmering direkt på sidan utan att behöva starta upp en egen så kallad utvecklingsmiljö på din dator. Pröva gärna på dessa programmeringsövningar själv.

Referenser

I kursen används ett antal olika referenser där vi framförallt hänvisar till de officiella referensbiblioteken som finns dokumenterade online. Nedan följer en lista över dessa: