Tentalabbet

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
Kursplanen på Studieinfo ↗