Programmering i Python
Välkommen till datorprogrammering!
Du behöver ingen tidigare erfarenhet av programmering, vi börjar från första början. Här finner du en grundläggande kurs i Python, anpassad för högstadieelever.
Du behöver inte ha någon erfarenhet från Python programmering tidigare utan vi kommer börja från början.
Tyckte du det var spännande med programmering? Det finns mycket mer att göra.
Programmering används överallt vi ser elektroniska apparater, som datorer, telefoner, TV-spel, robotar, hörlurar, bilar, högtalare, m.m.
Vissa arbetar med programmering genom att bygga hemsidor, både för att få saker att hända när man trycker på knappar, men också designa för att hemsidan ska se bra ut både på små och stora skärmar.
Vissa arbetar med programmering för att utveckla roliga appar och spel. Vissa arbetar med programmering i stora system som i bakgrunden driver hela vårt samhälle, till exempel kod som låter oss betala och överföra pengar, eller kod som ser till att elkraftverk producerar precis så mycket ström som behövs.
Vissa har programmering som en kul hobby eller för att automatisera delar av sitt hem, som att få lamporna hemma att släckas när ytterdörren blir låst.
Genomgångar och övningar på andra hemsidor
- ProgrammeraPython.se: https://www.programmerapython.se/
- Pythonlabbet: https://pythonlabbet.se/
- "Koda i svenska": https://www.youtube.com/playlist?list=PLcL5dfJqN6BWsI3SGlVuN2en-dHUVVUbr
- En guide (på engelska) om andra saker som kan göras med modulen Turtle: https://realpython.com/beginners-guide-python-turtle/
- https://trinket.io/python/2d5e5e7965
- https://www.kodboken.se/
Det finns också jättemånga böcker som tar upp python från början, både på svenska och engelska.
- Hur gamla är datorer?
- Programmeringsspråk
- Förkortning
- Kommentar
- I vilken ordning?
- Vad skrivs ut?
- Pixel
- Modul
- Hitta tillbaka
- Vad skrivs ut 1
- Vad skrivs ut 2
- Variabelnamn
- Kommer det fungera?
- Matcha datatyp
- Vilken omvandling är korrekt?
- Vad betyder det?
- Vad är fel?
- Vad skrivs ut?
- Vilken typ av fel? 1
- Vilken typ av fel? 2
- Vilken typ av fel? 3
- Vad blir skillnaden?
- Vad gör instruktionen?
- Är det någon skillnad?
- Modul och funktion
- Vilken funktion finns med?
- Vad blir inte resultatet?
- Indentering
- Vilken är rätt? 1
- Vilken är rätt? 2
- Korrekt if-sats
- Vad uppfyller villkoret? 1
- Vad uppfyller villkoret? 2
- Inga indenterade rader
- Vad skrivs ut?
- Vad är skillnaden?
- Vad skrivs ut? 1
- Vad skrivs ut? 2
- Vad skrivs ut? 3
- Oändlig loop
- Oändlig loop 2
- Vad skrivs ut?
- Vilket tal ingår
- Vad skrivs ut? 1
- Vad skrivs ut? 2
- Variabelnamn
- Blir resultatet samma?
- Är det någon skillnad?
- Vad skrivs ut? 1
- Loopa över
- Vad skrivs ut? 2
- Inbyggda funktioner
- Hur lång är listan?
- Vad skrivs ut?
- Break
- Längd och tillägg
- Längd och summa
- Använda funktioner
- Definition
- Om anrop
- Argument
- Fel antal argument
- Returnera
- Vilket index
- Vad skrivs ut? 1
- Vad skrivs ut? 2
- Sortera med annat tecken
- Index
- Dubbel for-loop
- Lyssna
- Klick
- Hopp