Kursplan - Programmeringsteknik med Python
Omfattning
7.5 hp
Kurskod
DVA128
Giltig från
Hösttermin 2019
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
Litteraturlistor
Kurslitteraturen är preliminär till 8 veckor innan kursstart. Kurslitteratur kan vara giltig över flera terminer.
-
Böcker
Python crash course : a hands-on, project-based introduction to programming
San Francisco : No Starch Press, cop. 2016 - xxxii, 525 s.
ISBN: 9781593276034 LIBRIS-ID: 17097323
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), vilket förbereder för vidare studier inom området Cloud Computing.
Lärandemål
Efter kursen 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. ha grundläggande förståelse 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 operationer, selektion, iteration, loopar, funktioner, filhantering samt in- och utmatning. Webbtjänster: JavaScript Object Notation samt RESTful Application Programming Interfaces.
Särskild behörighet
Antagen till spetsutbildningen Teknikspets mot smarta system och produkter vid ABB Industrigymnasium.
Examination
Laboration (LAB1), Laborationsserie som kontinuerligt redovisas enligt instruktioner, 5 hp, examinererar 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