Hopp til hovedinnhold
Created by potrace 1.11, written by Peter Selinger 2001-2013
EN
Søk på oslomet.no
  • Studier
  • Forskningen vår
  • Samarbeid
  • Universitetsbiblioteket
  • Om OsloMet
  • Kontakt oss
  • For studenter
  1. OsloMet
  2. Programplaner og emneplaner
  3. Introduksjon til python-programmering

Introduksjon til python-programmering

Emneplan

Engelsk emnenavn
Introduction to Python Programming
Emnekode
MEK1300
Omfang
10 stp.
Pensum
Pensum høst 2020 i Leganto
Timeplan
Timeplan i TP
Emnehistorikk
Emnehistorikk

Innledning

Emnet forutsetter ingen forkunnskaper i programmering. Det gir en første innføring i Python og noen av de mest brukte Python modulene. Studentene får en innføring i programmering og utvikling av algoritmer, inkludert bruk av løkker, valg, objekter, lister, filer og kommunikasjon med bruker.

Forkunnskapskrav

Ingen ut over opptakskrav.

Læringsutbytte

Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som kunnskap, ferdigheter og generell kompetanse. Studentene skal: 

Kunnskap

Studenten kan

  • forstå problemløsning ved hjelp av programmering 
  • forstå prinsippene for objektorientert programmering 
  • ha overordnet kunnskap om generelle egenskaper til grunnleggende programmeringsspråk, som programflyt, løkker og valg. 
  • ha grunnleggende kjennskap til Python-programmering med bruk av datastrukturer, funksjoner, klasser, objekter, moduler og vektoriserte beregninger 

Ferdigheter

Studenten kan

  • skrive oversiktlige og lesbare programmer 
  • dele opp et større problem i flytdiagrammer  
  • kunne lage løsninger på mindre, virkelige problemer på en datamaskin med brukerinteraksjon, grafikk (plot, animasjoner) og lagring/lesing av data fra disk 
  • kunne konstruere, finne og rette feil i egne programmer samt være i stand til å sette seg inn i andres programmer, feilsøke og endre disse 
  • kunne utvikle enkle tester for å verifisere at dataprogrammer fungerer som de skal 

Generell kompetanse

Studenten skal

  • kunne bruke IKT verktøy til å løse relevante problemstillinger innen maskin, elektronikk og kjemiingeniørfag. 
  • kjenne til grunnleggende oppbygging av relevante programmer 
  • kjenne til sårbarhets og sikkerhetsaspekter ved IKT arbeid 

Arbeids- og undervisningsformer

Forelesninger og øvinger.

Arbeidskrav og obligatoriske aktiviteter

Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:

Innlevering av 2 programmeringsprosjekter.

Vurdering og eksamen

Eksamen høsten 2020 grunnet Covid-19:

Individuell digital hjemmeeksamen på 2 timer.

Eksamensresultat kan påklages.

[Eksamen tidligere:]

Individuell skriftlig eksamen under tilsyn på 3 timer

Eksamensresultat kan påklages.

Hjelpemidler ved eksamen

Hjelpemidler høsten 2020:

Alle hjelpemidler tillatt, utenom kommunikasjon med andre.

[Hjelpemidler tidligere:]

Ingen hjelpemidler er tillat.

Vurderingsuttrykk

Gradert skala A-F.

Sensorordning

En intern sensor. Ekstern sensor brukes jevnlig.

Emneoverlapp

Det er 5 studiepoeng i faglig overlapp med emnet MEK1200 Introduksjon til IT for ingeniører.

Programplan

  • Bachelorstudium i ingeniørfag - bioteknologi og kjemi (2020 HØST)
  • Bachelorstudium i ingeniørfag - elektro (2020 HØST)
  • Bachelorstudium i ingeniørfag - maskin (2020 HØST)
  • Ingeniørutdan. - 3 terminsordning (2020 HØST)

OSLO METROPOLITAN UNIVERSITY
STORBYUNIVERSITETET

Postboks 4, St. Olavs plass
0130 Oslo
Tlf.: 67 23 50 00

Kontakt oss

  • Facebook
  • Linkedin
  • Instagram
  • English
  • Alumni
  • Ansatteoversikt
  • Arrangementsoversikt
  • For ansatte
  • For studenter
  • Ledige stillinger
  • Personvernerklæring og informasjonskapslar
  • Pressekontakt
  • Tilgjengelegheitserklæring