Skip to main content
Dat 1. Sem Efterår 2025
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Organisering af koden - Funktioner og Objekter

Læringsmål for ugen

Funktioner navngivne samlinger af kommandoer, mens objekter er navngivne samlinger af variable og funktioner. Derfor kan man sige at funktioner og objekter er programmeringssprogets værktøjer til at organisere koden.

Mandag

Funktioner har et navn - praktisk når man gerne vil kunne kalde dem. De har også en parameterliste, så man kan kalde dem med argumenter. Nogle funktioner returnerer en værdi, andre udfører bare deres arbejde uden at returnere noget. I skal lære at skelne mellem de to slags.

Forberedelse

Læs i Learning Processing, Chapter 7 :“Functions” (20 sider), inklusiv øvelserne.

ekstra materiale

Efter lektionen

Efter mandagslektioner vil der i starten være øvelser, som man med fordel kan sidde med i Open Learning, hvor der vil være mindst en tutor til stede. Opgaverne skal IKKE afleveres. Opgaver med loops og metoder

Tirsdag

  • Kan du erklære en variable, skrive if-statement? et loop? en funktion? Sørg for at være med når vi repeterer i dag.

  • Introduktion til objekter

Onsdag

Med objekter kan vi lave vores egne sammensatte datatyper i programmet. Det kræver at vi fortæller Java lidt om datatypen og det gør vi i en Klasse. I dag handler om objekter og klasser.

Forberedelse

Læs i Learning Processing, Chapter 8 :“Objects” (20 sider), inklusiv øvelserne.

Du skal ikke lave Lesson Three Project, som bygger ovenpå Lesson Two Project, som vi ikke har lavet (med mindre du meget gerne vil).

ekstra materiale

Torsdag

Det ugentlige opgavesæt, som skal afleveres senest torsdag aften. Der vil være tutorer til stede fra kl. 12.30 i Open Learning.

Fredag

  • Review af torsdagsopgaverne.
  • Besøg fra studievejledningen.

Husk Skuffeprojektet : Integrer hvad du har lært om funktioner og objekter i denne uge SP1