använda datorsystem typiska för produktionsmiljöer för laborativ verksamhet
redogöra för grundläggande begrepp relaterade till programmering och datalogiskt tänkande
självständigt skapa och underhålla mindre program
tillämpa datalogiskt tänkande för att lösa programmeringsrelaterade problem inom industriell ekonomi
självständigt vidareutveckla sin programmeringsfärdighet för tillämpningar inom olika domäner
Kursinnehåll
Introduktion till Linux - organisation och användning
Generella programmeringsprinciper - imperativ och deklarativ programmering,exekvering och evaluering, satser och uttryck, kompilering ochinterpretering, variabler och datatyper, programflöde och tillstånd, iterationoch rekursion, felhantering och felsökning, abstraktion, dokumentation,komplexitet, in-/utmatning
Programspråket Python - syntax, semantik och idiom