INF1000 – Grunnkurs i objektorientert programmering
Beskrivelse av emnet
Kort om emnet
En f?rste innf?ring i objektorientert programmering i Java og utvikling av algoritmer, inkludert bruk av arrayer og andre typer tabeller, kommunikasjon med bruker og filh?ndtering. Flere sentrale mekanismer i objektorientert programmering vil bli gjennomg?tt, inkludert bruk av klasser, objekter og referanser. Samspill mellom objekter av noen f? klasser. Bruk av Javas klassebibliotek. Modellering i UML av sm? systemer (klassediagrammer). Konsekvenser av IKT. Personvern.
Hva l?rer du?
Etter ? ha tatt INF1000
- kan du skrive sm? til middels store programmer oppdelt i klasser.
- har du grunnleggende ferdigheter i objektorientering i Java med klasser, metoder, objekter og pekere.
- kan du lage programskisser med enkle UML klasse- og objekt-diagrammer.
- kan du lage l?sninger p? mindre, virkelige problemer p? én maskin med brukerinteraksjon og lagring av data p? disk.
- kan du bruke enkle deler av Javas klassebibliotek.
- kan du finne og rette feil i egne programmer.
Opptak og adgangsregulering
Studenter m? hvert semester s?ke og f? plass p? undervisningen og melde seg til eksamen i Studentweb.
Dersom du ikke allerede har studieplass ved UiO, kan du s?ke opptak til v?re studieprogrammer, eller s?ke om ? bli enkeltemnestudent.
Forkunnskaper
Obligatoriske forkunnskaper
Ingen.
Overlappende emner
- 10 studiepoeng overlapp mot INF1001 – Grunnkurs i objektorientert progr