Huvudområden och successiv fördjupning:
Datavetenskap: Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav
Kognitionsvetenskap: Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav
Betygsskala: Väl godkänd, godkänd, underkänd
Ansvarig institution: Institutionen för datavetenskap
Kursen behandlar utveckling av applikationer och webbapplikationer i programspråket Python. Fokus ligger på att introducera grunderna i objektorienterad programmering samt att träna den praktiska färdigheten i programmering av enkla applikationer och webbapplikationer bestående av interagerande komponenter.
Förväntade studieresultat
Kunskap och förståelse Efter avklarad kurs ska studenten kunna
(FSR 1) förklara och relatera grundläggande koncept inom objektorienterad programmering.
Färdighet och förmåga Efter avklarad kurs ska studenten kunna
(FSR 2) använda grunderna i det objektorienterade programmeringsparadigmet,
(FSR 3) arbeta i en grupp på ett programmeringsprojekt,
(FSR 4) utveckla enkla applikationer och webbapplikationer som innehåller interagerande komponenter,
(FSR 5) muntligt och skriftligt redovisa programmeringsprojekt på ett strukturerat sätt utifrån givna riktlinjer.
Behörighetskrav
För behörighet krävs minst 7,5 hp introduktion till programmering i huvudsak i programspråket Python (t.ex. 5DV177 eller 5DV176).
Undervisningens upplägg
Undervisningen bedrivs i form av föreläsningar och lektioner samt handledning i samband med obligatoriskt projektarbete i grupp. Utöver schemalagda aktiviteter krävs även individuellt och gruppvis arbete med materialet.
Examination
Examinationen sker genom muntlig och skriftlig redovisning av ett antal obligatoriska projektarbeten (där minst ett genomförs i grupp; se FSR 3). På kursen ges något av betygen Underkänd (U), Godkänd (G) eller Väl godkänd (VG).
Anpassad examination Examinator kan besluta om avsteg från kursplanens examinationsform. Individuell anpassning av examinationsformen ska övervägas utifrån studentens behov. Examinationsformen anpassas inom ramen för kursplanens förväntade studieresultat. Student som har behov av en anpassad examination ska senast 10 dagar innan examinationen begära anpassning hos Institutionen för datavetenskap. Examinator beslutar om anpassad examination som sedan meddelas studenten.
Övriga föreskrifter
Om kursplanen har upphört att gälla eller kursen slutat erbjudas garanteras en student som någon gång registrerats på kursen minst tre provtillfällen (inklusive ordinarie provtillfälle) enligt denna kursplan under en tid av maximalt två år från det att kursplanen upphört att gälla eller kursen slutat erbjudas.
Litteratur
Giltig från:
2023 vecka 12
Matthes Eric Python crash course : a hands-on, project-based introduction to programming 2nd edition. : San Francisco : No Starch Press : [2019] : xxxvi, 506 pages : ISBN: 9781593279288 Obligatorisk Se Umeå UB:s söktjänst