732G96 · 7,5 hp · Grundnivå (G1N) · Inget huvudområde
Programmering i Python
Ges · nästa start VT 2027
Ingen tentastatistik än
Det finns inget tentatillfälle med minst 5 studenter de senaste tre läsåren. Nya kurser och kurser som bara examineras med projekt saknar ofta statistik.
Ingår i 1 program
Om kursen
Mål
Efter avslutad kurs ska den studerande kunna:
- använda grundläggande programmeringsverktyg, såsom textredigerare och IDE (Integrated Development Environment), för att utveckla, testa och exekvera program
- strukturera och skriva program med användning av variabler, datatyper, operatorer samt kontrollstrukturer såsom loopar och villkorssatser
- hantera och bearbeta data i listor, tupler och dictionaries samt läsa från och skriva till filer
- formulera funktioner och moduler som är läsbara, väldokumenterade och återanvändbara
- skapa och använda enkla klasser och objekt för att strukturera program och återanvända kod
- identifiera, analysera och åtgärda fel genom testning, felsökning och undantagshantering
Innehåll
I kursen behandlas centrala koncept inom programmering med Python:
- Datatyper, variabler, operatorer, uttryck och satser
- Kontrollstrukturer: villkor, loopar, avbrott och returvärden
- Funktioner och moduler: parametrar, argument och lokala variabler
- Grundläggande datastrukturer: listor, tupler och dictionaries
- Texthantering och bearbetning av strängar
- In- och utmatning samt enkel filhantering
- Klasser och objekt: grundläggande principer för objektorienterad programmering
- Examinator
- Sasan Gooran
- Huvudområde
- Inget huvudområde