Vill du lära dig programmering från grunden och samtidigt få verktyg som gör vardagen smartare? I den här kursen tar du dina första steg i Python och upptäcker hur kod kan användas för att förenkla, strukturera och automatisera arbetsuppgifter.

Programmering i Python, 7.5 hp

Hösten 2026, Kvartsfart, Ortsoberoende

Ansök
Anmälningsperiod: 16 mars - 15 apr.

Programmering i Python är en grundkurs som ger en introduktion till ett av de mest använda och mångsidiga programmeringsspråken. Kursen riktar sig till nybörjare som vill utveckla sin digitala kompetens och förstå hur programmering kan användas för att effektivisera och automatisera olika arbetsuppgifter. Genom övningar och laborationer lär sig studenten att analysera problem, strukturera kod och bygga program som löser konkreta behov.

Python används idag inom ett brett spektrum av områden — från ekonomi och administration till teknik, naturvetenskap och dataanalys — och är därmed ett värdefullt verktyg för yrkesverksamma som vill effektivisera sina arbetsprocesser. Med hjälp av Python kan man automatisera återkommande moment, sammanställa rapporter, bearbeta text- och datamängder eller skapa verktyg som stödjer det dagliga arbetet. Kursen ger en praktiskt förankrad introduktion till programmering och hjälper studenten att utveckla förståelse för hur kod kan användas för att lösa problem och strukturera arbetsflöden. Samtidigt lägger kursen grunden för vidare studier inom mer avancerade områden såsom dataanalys, visualisering, webbutveckling och grundläggande maskininlärning.

Kursen ges helt på distans, utan krav på fysiska träffar. Kursen ges på svenska. Föreläsningar, handledning och allt grundläggande kursmaterial tillhandahålls på svenska, medan fördjupande och frivilligt material i vissa fall kan vara på engelska.

Tekniska förutsättningar

För att kunna genomföra kursen krävs att studenten har grundläggande datorvana samt tillgång till en dator. Studenten ska kunna installera och/eller använda programvara, inklusive Python och tillhörande utvecklingsmiljöer. Studenten behöver även kunna använda digitala kommunikationsverktyg såsom Teams eller Zoom för att delta i lärarstödda tillfällen och genomföra muntliga examinerande moment.

Möt Sasan, kursansvarig

Om någon frågar dig vad kursen Programmering i Python handlar om, vad skulle du säga då?

Det här är en introduktionskurs som handlar om att lära sig grunderna i programmering och hur man använder Python för att lösa praktiska problem. Kursen ger en förståelse för hur man bygger upp program från grunden, med variabler, datatyper, villkor, loopar och funktioner, och hur man strukturerar kod på ett tydligt och effektivt sätt. Samtidigt får man arbeta med att hantera och bearbeta data, till exempel genom listor, filer och enklare datastrukturer, samt en första inblick i objektorienterad programmering med klasser och objekt. Ett viktigt fokus i kursen är också att utveckla ett problemlösande tänkande och att kunna testa, felsöka och förbättra sina program.

Kort sagt handlar kursen om att gå från att vara nybörjare till att kunna skriva egna, fungerande program som kan automatisera uppgifter och lösa konkreta behov i olika sammanhang.

Vad är det bästa med kursen, varför borde man gå den?

Det bästa med kursen är att man ganska snabbt går från att bara läsa kod till att faktiskt kunna skapa egna program som löser riktiga problem. Många upplever att det är här man verkligen börjar förstå hur programmering fungerar i praktiken och hur kraftfullt det kan vara som verktyg i vardagen. Genom laborationer och uppgifter får man arbeta konkret med att bygga lösningar, testa dem och förbättra dem, vilket gör lärandet både praktiskt och motiverande. I dialog med andra, till exempel vid redovisningar och handledning, får man också nya sätt att tänka kring problemlösning och kodstruktur.

För många blir det här en kurs där man inte bara lär sig ett programmeringsspråk, utan också utvecklar ett logiskt och analytiskt tänkande som är användbart långt utanför programmering i sig.

Vad ser du för möjligheter efter kursen?

Efter kursen har man en stabil grund för att fortsätta utvecklas inom programmering och närliggande områden, till exempel dataanalys, webbutveckling eller mer avancerade programmeringskurser. Den fungerar som ett första steg in i den tekniska och digitala världen och gör det lättare att ta sig an mer komplexa problem framöver. Samtidigt får man praktiska färdigheter som är användbara i många olika sammanhang, inte bara inom teknik. Att kunna automatisera uppgifter, hantera data och strukturera lösningar är värdefullt inom exempelvis administration, ekonomi och andra yrkesområden där digitala verktyg används. Kursen bidrar också till att utveckla ett logiskt och problemlösande tänkande, samt förmågan att självständigt analysera och vidareutveckla sitt arbete. Dessa kompetenser är efterfrågade på arbetsmarknaden och användbara inom många olika typer av yrkesroller.

En man står framför en byggnad.

"Kursen hjälper dig att gå från att vara nybörjare till att kunna skriva egna, fungerande program"

En unik examen