I denna grundkurs får du lära dig grunderna i det populära programspråket Python. Python är ett textbaserat språk (till skillnad från exempelvis blockprogrammering) som är lätt att komma igång med, då deras designfilosofi lägger vikt på lättläst kod.

Vi kommer att gå igenom grunder som strängar, heltal, variabler, funktioner, slumpgenerering, if this then that och det som helt enkelt behövs för att skapa ett enkelt matematikspel, som vi gjorde i fördjupningskursen av Scratch.

För att bli godkänd på kursen behöver du 100% rätt på alla quiz
Kursmaterialet är tillgängligt enligt Creative Commons CC0 (zero) Public Domain

Kursplan

KURSDELAR
PYT1 – 1 | Introduktion och verktyg 00:04:00
PYT1 – 2 | Variabler och datastruktur 00:15:00
PYT1 – 2 | Quiz 00:10:00
PYT1 – 3 | Input och Output 00:15:00
PYT1 – 3 | Quiz 00:10:00
PYT1 – 4 | Selections Sortering – If this then that 00:20:00
PYT1 – 4 | Quiz 00:10:00
PYT1 – 5 | Funktioner och Loopar 00:12:00
PYT1 – 5 | Quiz 00:10:00
PYT1 – 6 | Vi bygger ett mattespel 00:25:00
PYT1 – 6 | Quiz 00:10:00
AVSLUTNING
Kurs slutförd 00:01:00

Kursrecension

4.9

4.9
16 betyg
  • 5 stjärnor14
  • 4 stjärnor2
  • 3 stjärnor0
  • 2 stjärnor0
  • 1 stjärnor0
  1. Bra kurs

    5

    Precis lagom nivå för att starta med Python vare sig det är ens första scriptspråk eller bara första gången med just Python.

  2. Grundkurs i Python

    5

    Utmärkt kurs. Tydliga instruktioner och lätt att lyssna till.
    Det kändes bättre för varje kursdel, man kom in i tänket och begrep uppbyggnaden tydligare allt eftersom. Perfekt att lägga in mattespelet som sista med många av programmets funktioner då man med det ser möjligheter att använda Python på en mängd olika sätt. Man kan nog förkovra sig ganska snabbt om man tränar!

    • Härligt att höra, Gunbritt, och tack för de orden! Ja, precis som med allt annat är ju mängdträning ett måste. Och… att det tar ett tag innan en får grepp om hur allt funkar. I nästa kurs blir det fullt fokus på att skriva många små program, så jag hoppas du hänger på då.
      /Micke Kring

  3. PYT1 – Python Grundkurs

    5

    Väldigt bra kurs. Så bra att Repl.it fungerar på iPad för alla skolor som inte har PC.
    Tydlig och superkul!!

  4. Rolig och givande kurs

    5

    Rolig och givande kurs som funkar bra som introduktion, roligt att få sitta och labba själv!

  5. Python Grundkurs

    5

    Jättebra för nybörjare. Jag skulle gärna vilja se en fortsättning av detta, tex hur man programmerar in grafik, gärna med rörliga bilder etc. (Jag har för mig han nämner tärningar vid något tillfälle.) Visst det finns gratis program (halvfabrikat) som tex RenPy som erbjuder grafik om man vill göra ett matte eller kemi spel eller dylikt. Men det skulle vara användbart att kunna förstå programmeringen bakom grafiken. Dvs hur får jag upp 5 + 7 = 12 på skärmen med lite kul färger, rörelse och ljud mha Python.

  6. Bra kurs!

    4

    Jag tror att det här är en jättebra kurs för totala nybörjare. Jag var total nybörjare för några veckor sedan, men nu har jag redan snappat upp så mycket så den här kursen blev lite för lätt. Hoppas mycket på fortsättningskursen! 🙂

    Men även för totala nybörjare tror jag att quizen skulle kunna göras lite svårare att klara, så att man får kämpa lite mer. Lite fler frågor, lite fler alternativ, lite högre svårighetsgrad. Det hade också varit jättebra om man på någon uppgift hade uppmanats att skriva in en kodrad själv, men det kanske är tekniskt svårt att få till.

    Det finns ett litet fel i kursen och det är att det talas (och skrivs) om ”summa” när det egentligen ska vara ”produkt”. Vid multiplikation har vi faktor · faktor = produkt

    • Tack för bra synpunkter, Johan! Ja, det här är tänkt för totala nybörjare och det är svårt att veta exakt var jag ska lägga ribban gällande svårighetsgrad. Jag får väl göra fortsättningskursen lite mer utmanade då. 🙂
      Gällande felet, får jag ta på mig det och erkänna att jag inte kom ihåg det från min skoltid. 🙂
      /Micke Kring

  7. Kalasbra

    5

    Riktigt bra kurs. Både pedagogisk överskådlig och med lagom balans mellan progression och utmaningar. Rekommenderas till alla lärare, inte bara i matte och teknik.

  8. Mycket bra!

    5

    Jag håller på att lära mig python och har testat en del olika gratiskurser. Den här var dock en av de mer pedagogiska. Lätt att hänga med och enkelt förklarat. Rekommenderas!

  9. Lagom utmaning

    5

    Helt rätt nivå för den som inte programmerat i textmiljö tidigare. Intressant och roligt.

  10. Toppen!

    5

    Finfin kurs Micke! Har inte programmerat i textmiljö tidigare men fick bra kläm på det!
    Vi har en miljö med 1:1 iPad hos oss och jag undrar om du rekommenderar någon specifik app för pythonprogrammering? Testade repl.it men det funkande inte så bra i iOS. Har kikat på den här sidan https://www.techworld.com/picture-gallery/careers/great-programming-apps-for-your-ipad-3497769/

    • Tackar, Olle! Kul att höra! Gällande repl.it och iPads så tycker vi att det funkar rätt bra. Men har du kollat det vi skrev om på facebooksidan, dvs att du i iOS11 måste slå av ”smart interpunktion” i tangentbordsinställningarna för att det ska funka? I övrigt har jag inte kollat upp några appar ännu. Men tipsa om du hittar något bra.
      /Micke Kring

  11. Riktigt bra kurs!

    5

    Tydlig och bra kurs som innehåller det man behöver kunna för att komma igång med programmering i matematik i år 7-9.

  12. Jättekul!

    5

    Kul! Intressant och utmanande!

  13. Pedagogiskt upplagt

    5

    Mycket nöjd med innehåll och svårighetsgrad. Passade en nybörjare som mig perfekt. Lätt att hänga med och hela tiden byggs nya kunskaper på den förra delen. Roligt med spelet på slutet så allt mynnade ut i en bra aktivitet att använda med eleverna.

    • Vad roligt att höra, Carola! Förhoppningsvis blir jag klar med del 2 av kursen snart, där jag kommer fokusera mer på problemlösning och där vi skapar fler små program, likt mattespelet, så det finns än mer aktiviteter att jobba med. Hoppas du hänger på då! 🙂
      /Micke

  14. Mycket bra kurs

    5

    Tack för att den finns tillgänglig för alla!

  15. Python programmering

    4

    Jag tycker att det var en väldigt bra kurs som gjorde att jag lärde mig mycket och jag skulle vilja att det kom en till kurs på Python. Det jag skulle velat att du skulle kunna göra är att berätta hur man gör för att få fram random matte tecken t.ex *, /, +, -. Jag fattar inte hur man gör det.

Årstaskolan | STHLM
X