Kursöversikt
Välkommen till "Objektorienterad programmering" vid Högskolan Dalarna!
Välkommen till kursen ”Objektorienterad programmering”. Se kursplanen för en överblick över innehåll och lärandemål. I denna kurs använder vi programmeringsspråket: Python. Det är en grundläggande kurs i objektorienterad programmering.
Kursformat
Kursen hålls på campus och online då vi har studenter som läser på campus men också hybrid (både online via zoom och på campus). Vissa moment utförs parvis, medan andra utförs individuellt.
Under den här kursen kommer du till exempel lära dig:
- problemlösningsstrategier inför kodning av mjukvara
- använda API:er vid mjukvaruutveckling
- formatera in- och utdata (i/o)
- skapa och använda styrstrukturer
- skapa och använda datastrukturer för att lagra och manipulera data
- skapa och använda egendefinierade klasser
- debugga mjukvara
- använda principer för ökad kodkvalitét
- använda notationsspråk för att visualisera IT-system
- skriftligt och muntligt presentera, förklara, sammanfatta och diskutera valda lösningsmetoder och erhållna resultat
Former för undervisning
Kursen består av följande former för undervisning och eget arbete:
- Föreläsningar - Inspelade föreläsningar finns tillgängliga i kursrummet.
- Lektioner - Genomgång av kodexempel samt kodning som stöd inför laborationerna.
- Laborationer - Du kommer att utföra sju laborationer som genomförs i parprogrammeringsgrupper (två studenter i varje grupp).
- Egna studier -Till din hjälp vid dina egna studier har du kurslitteraturen, samt övningsuppgifter.
- Projekt - Mot slutet av kursen, kommer du att genomföra en något större uppgift, med lite större frihet. Projektuppgiften knyter ihop kunskaper och färdigheter som du fått jobba med under kursens gång. Projektet genomförs i grupper om två studenter.
Examinationsformer
Examinationen består av tre moment:
- Laborationer (1.5 hp)
- Datortentamen (1,5 hp)
- Projektuppgift (4,5 hp)
Frågor?
Om du har frågor, kontakta kursansvarig Ulrika Artursson Wissa uaw@du.se
Här hittar du schematför kursen
Kontaktinformation |
||||
|
Ulrika Artursson Wissa Kursansvarig samt ansvarig för labb 4-7, projektuppgiften och datortentamen |
|||
|
|
Pär Eriksson Ansvarig för labb 1-3 |
Kurssammanfattning:
Datum | Information | Sista inlämningsdatum |
---|---|---|