EPN-V2

MEK1300 Introduksjon til Python-programmering Emneplan

Engelsk emnenavn
Introduction to Python Programming
Studieprogram
Bachelorstudium i ingeniørfag - elektro
Bachelorstudium i ingeniørfag - bioteknologi og kjemi
Bachelorstudium i ingeniørfag - maskin
Omfang
10.0 stp.
Studieår
2022/2023
Emnehistorikk

Innledning

Ingen utover opptakskrav

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 ;
  • kan forstå prinsippene for objektorientert programmering ;
  • har overordnet kunnskap om generelle egenskaper til grunnleggende programmeringsspråk, som programflyt, løkker og valg. ;
  • har grunnleggende kjennskap til Python-programmering med bruk av datastrukturer, funksjoner, klasser, objekter, moduler og vektoriserte beregninger 
  • kan identifisere sikkerhets-, sårbarhets-, personverns- og datasikkerhetsaspekter i produkter og systemer som anvender IKT.

Ferdigheter

Studenten kan;

  • skrive oversiktlige og lesbare programmer ;
  • dele opp et større problem i flytdiagrammer  ;
  • lage løsninger på mindre, virkelige problemer på en datamaskin med brukerinteraksjon, grafikk (plot, animasjoner) og lagring/lesing av data fra disk ;
  • 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 ;
  • 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

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

6 obligatoriske øvingsoppgaver må være godkjent. Disse kan løses individuelt eller i gruppe, arbeidsomfang er ca 2 timers egeninnsats per øvingsoppgave.

Deltakelse i alle obligatoriske befaringer (2 stk)

Arbeidskrav og obligatoriske aktiviteter

Individuell skriftlig eksamen under tilsyn på 3 timer.

Kontinuasjonseksamen avholdes eventuelt muntlig.

Eksamensresultat kan påklages.

Vurdering og eksamen

Hjelpemidler som ligger vedlagt eksamensoppgaven, skrive- og tegnesaker, og håndholdt kalkulator som ikke kommuniserer trådløst og som ikke kan regne symbolsk. Dersom kalkulatoren har mulighet for lagring i internminnet skal minnet være slettet før eksamen. Stikkprøver kan foretas.

Hjelpemidler ved eksamen

Gradert skala A-F

Vurderingsuttrykk

En sensor. Ekstern sensor brukes jevnlig.

Sensorordning

BYGG1008 Overvann brukt som ressurs

Emneansvarlig

BYVE3500 Vann- og miljøteknikk, 3 stp

Emneoverlapp

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