IN1000 – Introduksjon til objektorientert programmering
Beskrivelse av emnet
Timeplan, pensum og eksamensdato
Kort om emnet
Emnet er en introduksjon til programmering og gir en god basis for videre studier i informatikk, men det er ogs? egnet for deg som kun ?nsker ? forst? hva programmering er. Emnet forutsetter ingen forkunnskaper i programmering. Det gir en f?rste innf?ring i Python og hvordan man utvikler algoritmer, inkludert bruk av lister, filer og kommunikasjon med bruker. Det blir lagt spesiell vekt p? objektorientert programmering.
Hva l?rer du?
Etter ? ha tatt IN1000:
- forst?r du prinsippene for objektorientert programmering og kan benytte disse til ? skrive enklere objektorienterte programmer
- kan du programmere i programmeringsspr?ket Python og kan bruke dette til ? l?se mindre problemer ved hjelp av valg, l?kker, funksjoner, lister, klasser og objekter
- kan du skrive oversiktlige og lesbare programmer
- er du i stand til ? sette deg inn i andres programmer, finne eventuelle feil i dem og modifisere dem
Opptak til emnet
Studenter m? hvert semester?s?ke og f? plass p? undervisningen og melde seg til eksamen?i Studentweb.
Overlappende emner
- 9 studiepoeng overlapp med INF1000 – Grunnkurs i objektorientert programmering (videref?rt).
- 8 studiepoeng overlapp med INF1001 – Grunnkurs i objektorientert programmering (nedlagt).
- 8 studiepoeng overlapp med INF101.
- 7 studiepoeng overlapp med IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser.
- 7 studiepoeng overlapp med INF1100 – Grunnkurs i programmering for naturvitenskapelige anvendelser (videref?rt).
- 6 studiepoeng overlapp med BIOS1100 – Innf?ring i beregningsmodeller for biovitenskap.
- 6 studiepoeng overlapp med IN-KJM1900 – Introduksjon i programmering for kjemikere.
- 6 studiepoeng overlapp med HUMIT1700 – Grunnkurs i programmering for humanister (nedlagt).
- 6 studiepoeng overlapp med IN-GEO1900 – Introduksjon i programmering for geofagstudenter.
- 5 studiepoeng overlapp med JUS5080 – Programming for lawyers.
- 5 studiepoeng overlapp med JUR1080 – Programming for lawyers (nedlagt).
- 4 studiepoeng overlapp med GEO1040 – Grunnkurs i programmering for geofaglige problemstillinger (nedlagt).
- 4 studiepoeng overlapp med GEO-KJM1040 – Grunnkurs i programmering for problemstillinger i geofag og i kjemi (nedlagt).
- 4 studiepoeng overlapp med MAT-IN1105 – Programmering, modellering og beregninger (nedlagt).
- 4 studiepoeng overlapp med MAT-INF1100L – Programmering, modellering og beregninger (videref?rt).
Undervisning
2 timer forelesninger, 2 timer seminargrupper og 2 timer lab-grupper.
Det er sterkt anbefalt ? m?te p? f?rste forelesningen fordi det vil bli gitt viktig information.
Det kreves innlevering av obligatoriske oppgaver.?Les mer om krav til innlevering av oppgaver, gruppearbeid og lovlig 亚博娱乐官网_亚博pt手机客户端登录 under retningslinjer for obligatoriske oppgaver.
Eksamen
4 timers avsluttende?skriftlig digital eksamen. Alle 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), INF1100 – Grunnkurs i programmering for naturvitenskapelige anvendelser (videref?rt), IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser, IN-KJM1900 – Introduksjon i programmering for kjemikere, IN-GEO1900 – Introduksjon i programmering for geofagstudenter. Listen er ikke utt?mmende.
Hjelpemidler til eksamen
Alle trykte og skrevne.
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
For?h?stsemesteret?tilbyr dette emnet b?de utsatt og ny eksamen. Les mer:
For?v?rsemesteret?tilbys IKKE?utsatt eller ny eksamen.
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.