Kursplan - Programmeringsteknik med Python
Omfattning
7.5 hp
Kurskod
DVA128
Giltig från
Hösttermin 2020
Utbildningsnivå
Grundnivå
Successiv fördjupning
G1N (Grundnivå, har endast gymnasiala förkunskapskrav).
Huvudområde(n)
Datavetenskap
Akademi
Akademin för innovation, design och teknik
Fastställd
2019-04-17
Reviderad
2020-01-24
Litteraturlistor
Kurslitteraturen är preliminär till 8 veckor innan kursstart. Kurslitteratur kan vara giltig över flera terminer.
-
Böcker
Python från början
Upplaga 1 : Lund : Studentlitteratur, [2019] - 295 sidor
ISBN: 9789144134932 LIBRIS-ID: nzc6gb1ll08tk60r
Kompendium
-
Böcker
Python från början
Upplaga 1 : Lund : Studentlitteratur, [2019] - 295 sidor
ISBN: 9789144134932 LIBRIS-ID: nzc6gb1ll08tk60r
Kompendier
Syfte
Programmeringsteknik med Python är en grundkurs i programmering. Kursen ger grundläggande kunskaper i strukturerad programmering och programkonstruktion med programmeringsspråket Python. Studenten ges också en introduktion till hur man med Python-script kan kommunicera med Hypertext Transfer Protocol-baserade applikationsprogrammeringsgränssnitt (webbtjänster).
Lärandemål
Efter avslutad kurs ska studenten kunna:
1. redogöra för grundläggande språkelement
2. använda språkets standardbibliotek
3. förstå hur man kan utöka språkets funktionalitet med hjälp av tredjepartsbibliotek
4. lösa ett problem genom att konstruera ett strukturerat program.
5. redogöra för hur man med Python anropar och tolkar svar från webbtjänster
Innehåll
Programmeringsteknik: Baskunskaper i strukturerad programmeringsteknik samt problemlösning och felsökning.
Programspråket: Grundläggande språkelement såsom datatyper, logiska operatorer, selektion, iteration, loopar, funktioner, filhantering samt in- och utmatning.
Webbtjänster: JavaScript Object Notation samt RESTful Application Programming Interfaces.
Behörighet
Matematik C (områdesbehörighet 3 med förändring) eller Matematik 3b/3c (områdesbehörighet A3 med förändring).
Examination
Laboration (LAB1), Laborationsserie som kontinuerligt redovisas enligt instruktioner, 5 hp, examinerar lärandemål 1-5, betyg Underkänd (U) eller Godkänd (G)
Tentamen (TEN1), Salstentamen, 2,5 hp, examinerar lärandemål 1-4, betyg Underkänd (U), 3, 4 eller 5
En student som har ett intyg från MDU avseende sin funktionsnedsättning har möjlighet att anmäla önskemål om anpassning vid salstentamina eller annan examinationsform i enlighet med Regler och anvisningar för examination på grundnivå och avancerad nivå vid Mälardalens högskola (2020/1655). Det är examinator som, utifrån det intyg som utfärdats, beslutar om eventuell anpassning och i så fall vilken anpassning som ska gälla.
Misstankar om vilseledande vid examination (fusk) anmäls, enligt högskoleförordningen, till universitetets rektor och prövas av universitetets disciplinnämnd. Om disciplinnämnden anser att en student gjort sig skyldig till en disciplinförseelse fattar nämnden beslut om en disciplinär åtgärd, vilket är varning eller avstängning.
Betyg
Med beröm godkänd, icke utan beröm godkänd, godkänd, underkänd