INF1000 – Grunnkurs i objektorientert programmering

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