Meddelande från din lärare
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.
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
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:
- https://developer.mozilla.org/sv-SE/docs/Web/JavaScript/Reference – Javascripts referensbibliotek (MDN Web Docs)
- https://docs.python.org/3/reference/ – Python referensbibliotek (Python software foundation)
- https://repl.it/@SimonRybrand – Eddlers pythongenomgångar på repl.it
Totalpoäng
0/0Totalpoäng
0/0Gjorda uppgifter
0 av 0-
E
0/0
-
C
0/0
-
A
0/0
E | C | A | |
---|---|---|---|
Totalt
|
Innehåll
1 Introduktion till Matematik och Programmering Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (1) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 Hello Matematik och Programmering - js, py |
|
3:05 min | | | || | | | | |
- 800+ videolektioner till gymnasiet och högstadiets matte.
- 10 000+ övningsfrågor med fullständiga förklaringar.
- Heltäckande för din kurs. Allt på ett ställe.
- Träning inför nationella prov och högskoleprovet.
Ingen bindningstid. Avsluta när du vill.
Ingen bindningstid. Betala 1 gång.
2 Strängar, tal, variabler och matematikoperationer – Python Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (6) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 Funktionen print |
|
2:33 min | | | || | | | | | |||||
|
2 Variabler, strängar och tal |
|
4:03 min | | | || | | | | | |||||
|
3 Matematik operationerna + – * / – Python |
|
2:28 min | | | || | | | | | |||||
|
4 math – Python |
|
2:35 min | | | || | | | | | |||||
|
5 Inbyggda metoder och funktioner |
|
3:08 min | | | || | | | | | |||||
|
6 Algoritmer – Python |
|
4:17 min | | | || | | | | |
3 Strängar, tal, variabler och matematikoperationer – Javascript Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (8) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 Konsolen och console.log() |
|
4:03 min | | | || | | | | | |||||
|
2 Kommentarer |
|
2:10 min | | | || | | | | | |||||
|
3 Strängar och tal |
|
5:16 min | | | || | | | | | |||||
|
4 VariablerGratis |
|
3:34 min | | | || | | | | | |||||
|
5 Matematikoperationerna + – * / |
|
2:35 min | | | || | | | | | |||||
|
6 Math objektet i javascript |
|
4:18 min | | | || | | | | | |||||
|
7 Algoritmer |
|
4:11 min | | | || | | | | | |||||
|
8 Inbyggda metoder |
|
2:52 min | | | || | | | | |
- 800+ videolektioner till gymnasiet och högstadiets matte.
- 10 000+ övningsfrågor med fullständiga förklaringar.
- Heltäckande för din kurs. Allt på ett ställe.
- Träning inför nationella prov och högskoleprovet.
Ingen bindningstid. Avsluta när du vill.
Ingen bindningstid. Betala 1 gång.
4 If satser och elif satser – Python Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (5) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 If och If else – Python |
|
3:32 min | | | || | | | | | |||||
|
2 Jämförelseoperatorer python |
|
2:24 min | | | || | | | | | |||||
|
3 Jämförelser med likamedtecken |
|
2:30 min | | | || | | | | | |||||
|
4 And och or – logiska operatorer |
|
2:48 min | | | || | | | | | |||||
|
5 if, elif och else |
|
2:47 min | | | || | | | | |
5 If satser och if else satser – Javascript Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (5) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 If satserGratis |
|
3:51 min | | | || | | | | | |||||
|
2 If satser – Jämförelser med olikhetstecken <, >, <= och >= |
|
2:40 min | | | || | | | | | |||||
|
3 If satser – Jämförelser med likamedtecken === och !== |
|
3:01 min | | | || | | | | | |||||
|
4 If satser – Jämförelser med && och || |
|
3:04 min | | | || | | | | | |||||
|
5 if och else if |
|
3:02 min | | | || | | | | |
6 Loopar – Python Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (4) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 For loopar i Python |
|
3:46 min | | | || | | | | | |||||
|
2 Exempel på for-loop, 5:ans gångertabell |
|
1:44 min | | | || | | | | | |||||
|
3 While loop i python |
|
3:10 min | | | || | | | | | |||||
|
4 Exempel på while loop i python |
|
1:49 min | | | || | | | | |
7 Loopar – Javascript Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (5) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 Loopar |
|
1:18 min | | | || | | | | | |||||
|
2 For-loopar |
|
4:34 min | | | || | | | | | |||||
|
3 Kodexempel med for-loop, 5:ans gångertabell |
|
2:17 min | | | || | | | | | |||||
|
4 While-loopar |
|
3:21 min | | | || | | | | | |||||
|
5 Kodexempel med while-loop, summera alla tal från 0 till 100 |
|
2:05 min | | | || | | | | |
8 Funktioner – Python Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (4) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 Funktioner utan parametrar i python |
|
2:02 min | | | || | | | | | |||||
|
2 Returnera värden i funktioner |
|
1:45 min | | | || | | | | | |||||
|
3 Funktioner med parametrar i python |
|
2:18 min | | | || | | | | | |||||
|
4 Funktioner med flera parametrar i python |
|
1:40 min | | | || | | | | |
9 Funktioner i programmering – Javascript Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (5) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 Funktioner i programmering |
|
1:11 min | | | || | | | | | |||||
|
2 Funktioner utan parametrar |
|
3:24 min | | | || | | | | | |||||
|
3 Returnera värden i funktionen |
|
2:39 min | | | || | | | | | |||||
|
4 Funktioner med parametrar |
|
3:18 min | | | || | | | | | |||||
|
5 Funktioner med flera parametrar |
|
1:57 min | | | || | | | | |
10 Lektionsuppgifter i programmering Övningsgeneratorn
Övningsgeneratorn
-
E
0/0
-
C
0/0
-
A
0/0
-
E0/0
-
C0/0
-
A0/0
LektionerDelprov (11) | Spår | Omdöme | Video | Provtid | Uppgifter | Boken | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1 Programmeringsövning – Är triangeln rätvinklig? |
|
| | || | | | | | ||||||
|
2 Programmeringsövning – Vilken är kubens sida? |
|
| | || | | | | | ||||||
|
3 Jämnt eller udda tal – Programmeringsövning |
|
| | || | | | | | ||||||
|
4 Beräkna areaskala och volymskala – Programmeringsövning |
|
| | || | | | | | ||||||
|
5 Stämmer ekvationens lösning – Programmeringsövning |
|
| | || | | | | | ||||||
|
6 Simulera tärningskast – Programmeringsövning |
|
| | || | | | | | ||||||
|
7 Är det ett primtal? – Programmeringsövning |
|
| | || | | | | | ||||||
|
8 Skriva ut en värdetabell – Programmeringsövning |
|
| | || | | | | | ||||||
|
9 Ta fram räta linjens ekvation – Programmeringsövning |
|
| | || | | | | | ||||||
|
10 Programmera pq formeln som algoritm |
|
| | || | | | | | ||||||
|
11 Skriv ut den geometriska talföljden – Programmeringsövning |
|
| | || | | | | |
Prov
Sammanställning provProv | Status | Uppgifter | ||||||
---|---|---|---|---|---|---|---|---|
Kommande Ej påbörjat Avslutat Schemalagt Frånvarande Senare | Kommande Påbörjat Klart Låst Orättad Frånvarande Senare | | | || | | | | |
Radera resultat
Radera ALLA dina resultat för kursen .
Tänk på att radering av resultat påverkar andra kurser med gemensamma lektioner.
Detta går inte att ångra!
Få tillgång till allt för
endast 99 kr/mån
Över 800 lektioner. Ingen bindningstid. Avsluta när du vill.
KÖP PREMIUM KÖP PREMIUM PROVA GRATIS I 14 DAGARSå här funkar Eddler Premium
- 800+ videolektioner till gymnasiet och högstadiets matte.
- 10000+ övningsfrågor med fullständiga förklaringar.
- Heltäckande för din kursplan. Allt på ett ställe.
- Träning inför nationella prov och högskoleprovet.
Emil C
Studerande
"Ni hjälpte mig in på min drömutbildning. Handelshögskolan i Stockholm. Kunde inte vara mer tacksam för er tjänst!"
Eddler
POPULÄRA KURSER
FÖRETAGSINFO
-
Eddler AB
info@eddler.se
Org.nr: 559029-8195
Kungsladugårdsgatan 86
414 76 Göteborg