IN-GEO1900 – Introduksjon i programmering for geofagstudenter

Timeplan, pensum og eksamensdato

Kort om emnet

Emnet gir en innf?ring i programmering med programmeringsspr?ket Python. Programmeringsoppgavene handler i stor grad om matematiske beregninger knyttet til temaer fra naturvitenskapen og geofaglige problemstillinger.

Studentene har felles undervisning med?IN1900 - Introduksjon til programmering for naturvitenskapelige anvendelser?f?rste halvdel av semesteret. Deretter?vil geofagstudentene?ha egen undervisning og oppgaver knyttet til geofagrelaterte problemstillinger.?

Hva l?rer du?

M?l for emnet er at du skal kunne

  • bruke grunnleggende Python-programmering som l?kker, beslutninger, funksjoner og ulike datastrukturer
  • lage programskisser og algoritmer ut fra en matematisk spesifikasjon av et naturvitenskapelig problem
  • feils?ke programmer og konstruere tester for ? finne og rette feil i egne programmer
  • bruke eksterne Python-moduler i samspill med egen kode til ? derivere, integrere, finne nullpunkter og l?se differens- og differensiallikninger
  • lage, anvende og vurdere matematiske modeller som beskriver geofaglige problemstillinger, og skrive programmer som gj?r beregninger med modellene
  • dr?fte egnetheten til ulike numeriske metoder med utgangspunkt i geofaglige problemstillinger

Opptak til emnet

Emnet er forbeholdt studenter p? studieprogrammene?Geologi og geografi (bachelor) og Geofysikk og klima (bachelor)

Spesielle opptakskrav

I tillegg til?generell studiekompetanse?eller?realkompetanse?m? du dekke spesielle opptakskrav:

Matematikk R1 (eller Matematikk S1 og S2)

De spesielle opptakskravene kan ogs? dekkes med fag fra videreg?ende oppl?ring f?r Kunnskapsl?ftet, eller p? andre m?ter. Les mer om?spesielle opptakskrav.

Overlappende emner

Undervisning

Undervisningen best?r av?4 timer forelesning og 2 timer gruppeundervisning pr uke.

Undervisningen samkj?res med undervisningen i IN1900 f?rste halvdel av semesteret.

I den siste delen vil det v?re krav om obligatorisk oppm?te p? f?rste forelesning.

Det kreves gjennomf?ring av obligatoriske ?velser for ? kunne g? opp til eksamen.?Les mer om krav til innlevering av oppgaver, gruppearbeid og lovlig 澳门葡京手机版app下载 under retningslinjer for obligatoriske oppgaver.

Eksamen

4 timers?skriftlig digital deleksamen?som teller 25% av sluttkarakteren. Avsluttende 4 timers?skriftlig digital eksamen?teller 75% av sluttkarakteren.

Obligatoriske oppgaver m? v?re godkjente for ? kunne g? opp til eksamen.

Som eksamensfors?k i dette emnet teller ogs? fors?k i f?lgende tilsvarende emner:?INF1000 - Grunnkurs i objektorientert programmering (videref?rt),?INF1001 - Grunnkurs i objektorientert programmering (nedlagt),?IN1000 - Introduksjon til objektorientert programmering,?INF1100 - Grunnkurs i programmering for naturvitenskapelige anvendelser (videref?rt),?IN1900 - Introduksjon i programmering for naturvitenskapelige anvendelser,?IN-KJM1900 - Introduksjon i programmering for kjemikere?og?BIOS1100 - Innf?ring i beregningsmodeller for biovitenskap.?Listen er ikke utt?mmende.

Hjelpemidler til eksamen

Ingen hjelpemidler tillatt.

Eksamensspr?k

Du kan besvare eksamen p? norsk, svensk, dansk eller engelsk.

Karakterskala

Emnet bruker?karakterskala fra A til F, der A er beste karakter og F er stryk. Les mer om?karakterskalaen

Adgang til ny eller utsatt eksamen

Dette emnet tilbyr b?de utsatt og ny eksamen. Les mer:

Mer om eksamen ved UiO

Andre veiledninger og ressurser finner du p? fellessiden om eksamen ved UiO.

Sist hentet fra Felles Studentsystem (FS) 26. des. 2024 06:00:15

Fakta om emnet

Niv?
Bachelor
Studiepoeng
10
Undervisning
H?st
Eksamen
H?st
Undervisningsspr?k
Norsk