Programplaner og emneplaner - Student
MEK1300 Introduksjon til Python-programmering Emneplan
- Engelsk emnenavn
- Introduction to Python Programming
- Studieprogram
-
Bachelorstudium i ingeniørfag - elektroBachelorstudium i ingeniørfag - bioteknologi og kjemiBachelorstudium i ingeniørfag - maskin
- Omfang
- 10.0 stp.
- Studieår
- 2022/2023
- Programplan
- 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.