SITA11003U Kursus i Python programmering

Årgang 2013/2014
Engelsk titel

Course in Python Programming

Uddannelse
Kandidatuddannelsen i it og sundhed - obligatorisk
Kursusindhold

Kurset indledes med forelæsninger, der introducerer programmeringssproget Python og nogle af udvidelserne såsom de numeriske og videnskabelige biblioteker og internet og mobil applikationer. Den studerende lærer at løse programmeringsopgaver i programmeringssproget Python i en biologisk sammenhæng.

Målbeskrivelser

Efter endt kursus forventes den studerende at kunne:

  • programmere små og mellemstore opgaver i Python, herunder:
    • redegøre for de forskellige datatyper i Python
    • forklare om konditioneret operation og loops og hvorledes loops kan anvendes
    • forklare principperne i brugen af funktioner og moduler og hvordan de kan anvendes til at strukturere koden
    • redegøre for principperne i Objektorienteret programmering og anvendelsen af klasser og objekter
    • forklare hvad ”regular expressions” er og anvendelsen af disse
    • redegøre for hvorledes man håndterer fejl i et program
    • redegøre for hvordan man finder online information om Python moduler og hvordan denne viden anvendes til at løse en given opgave
Forelæsning og øvelser
Kurset evalueres desuden i Eksamen i Python programmering.

Den studerendes arbejdsbelastning for kursus og eksamen fremgår samlet af Eksamen i Python programmering.
  • Kategori
  • Timer
  • Eksamen
  • 0
  • I alt
  • 0
Point
0 ECTS
Prøveform
Skriftlig aflevering
Kursusdeltagelse
Kursusattest på baggrund af opfyldelse af kursets målbeskrivelse og godkendelse af obligatoriske øvelser.
Hjælpemidler
Alle hjælpemidler tilladt
Bedømmelsesform
bestået/ikke bestået
Censurform
Ingen ekstern censur
En intern bedømmer
Eksamensperiode
Uge 44, 2013
Kriterier for bedømmelse

For at opnå kursusattest skal den studerende kunne:

  • programmere små og mellemstore opgaver i Python, herunder:
    • redegøre for de forskellige datatyper i Python
    • forklare om konditioneret operation og loops og hvorledes loops kan anvendes
    • forklare principperne i brugen af funktioner og moduler og hvordan de kan anvendes til at strukturere koden
    • redegøre for principperne i Objektorienteret programmering og anvendelsen af klasser og objekter
    • forklare hvad ”regular expressions” er og anvendelsen af disse
    • redegøre for hvorledes man håndterer fejl i et program
    • redegøre for hvordan man finder online information om Python moduler og hvordan denne viden anvendes til at løse en given opgave