Arbeidsbeskrivelse uke 1 (27.8 - 2.9)

Merk frist for første obligatoriske innlevering: 3. september 14:00

Undervisningen uke 1

Hovedmålet denne uka er å lære å skrive små, enkle program som kan ta imot input fra den som kjører programmet, og reagere ulikt avhengig av inputen det får. Som del av dette skal man forstå det mest grunnleggende rundt definering og bruk av variabler, innlesing fra tastatur og beslutninger (if-else) i program. Vi fokuserer denne uka på de fundamentale aspektene ved programmering og problemløsning, og ignorerer derfor bevisst en del tekniske detaljer (vi vil komme tilbake til disse senere i kurset).

Gruppeundervisningen vil benyttes til å komme i gang med de obligatoriske innleveringene på labtimene, og på å bli bedre kjent og få svar på faglige spørsmål på seminartimene.

Læringsmål denne uken

  • Kunne skrive små Java-program som løser enkle problemer
  • Vite hva variabler er, hva de brukes til og hvordan man deklarerer de i Java
  • Kjenne til datatypene int, double og String
  • Vite hvordan man kan få lest inn en tekstlinje fra tastaturet
  • Kunne legge inn beslutninger i programmer (if-else)

Selvstudium

Den eneste måte å bli god i programmering på, er å selv programmere. Det er derfor helt nødvendig å bruke størsteparten av de normerte 7-8 timene med arbeid utenom undervisningen til å løse programmeringsoppgaver. Anbefalte oppgaver i tillegg til de obligatoriske innleveringene kommer for hver uke under Oppgaver i kolonnen til høyre.

Anbefalt arbeidsuke INF1000:

  • Forbered forelesningen ved å se på lærebok og evt. andre ressurser
  • Delta på forelesningen
  • Test deg selv i flervalgstesten lenket fra høyre kolonne
  • Løs programmeringsoppgaver, så mange som mulig, lenket fra høyre kolonne
  • Delta på gruppetimene
Av siriamj
Publisert 27. aug. 2014 15:32 - Sist endret 29. aug. 2014 21:19