IN-GEO1900 – Introduksjon i programmering for geofagstudenter
Beskrivelse av emnet
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
- 7 studiepoeng overlapp med BIOS1100 – Innf?ring i beregningsmodeller for biovitenskap.
- 7 studiepoeng overlapp med IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser.
- 7 studiepoeng overlapp med IN-KJM1900 – Introduksjon i programmering for kjemikere.
- 7 studiepoeng overlapp med INF1100 – Grunnkurs i programmering for naturvitenskapelige anvendelser (videref?rt).
- 6 studiepoeng overlapp med IN1000 – Introduksjon til objektorientert programmering.
- 5 studiepoeng overlapp med GEO1040 – Grunnkurs i programmering for geofaglige problemstillinger (nedlagt).
- 5 studiepoeng overlapp med GEO-KJM1040 – Grunnkurs i programmering for problemstillinger i geofag og i kjemi (nedlagt).
- 5 studiepoeng overlapp med JUS5080 – Programming for Lawyers.
- 5 studiepoeng overlapp med JUR1080 – Programming for Lawyers (nedlagt).
- 4 studiepoeng overlapp med INF1000 – Grunnkurs i objektorientert programmering (videref?rt).
- 4 studiepoeng overlapp med INF1001 – Grunnkurs i objektorientert programmering (nedlagt).
- 4 studiepoeng overlapp med MAT-IN1105 – Programmering, modellering og beregninger.
- 4 studiepoeng overlapp med MAT-INF1100L – Programmering, modellering og beregninger (videref?rt).
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 欧洲杯在线买球_欧洲杯投注网站推荐@ 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
- Kildebruk og referanser
- Tilrettelegging p? eksamen
- Trekk fra eksamen
- Syk p? eksamen / utsatt eksamen
- Begrunnelse og klage
- Ta eksamen p? nytt
- Fusk/fors?k p? fusk
Andre veiledninger og ressurser finner du p? fellessiden om eksamen ved UiO.