Tentalabbet

732G96 · 7.5 credits · Basic level (G1N) · Inget huvudområde

Programming in Python

Active · next start VT 2027

No exam statistics yet

There is no exam sitting with at least 5 students in the last three academic years. New courses and project-only courses often have no statistics.

Part of 1 programme

About the course

Aim

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

Content

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
Examiner
Sasan Gooran
Main field of study
Inget huvudområde
Syllabus on Studieinfo ↗