Organisering af koden - Funktioner og Objekter
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.
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.
Læs i Learning Processing, Chapter 7 :“Functions” (20 sider), inklusiv øvelserne.
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
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
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.
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).
Det ugentlige opgavesæt, som skal afleveres senest torsdag aften. Der vil være tutorer til stede fra kl. 12.30 i Open Learning.
- Review af torsdagsopgaverne.
- Besøg fra studievejledningen.
Husk Skuffeprojektet : Integrer hvad du har lært om funktioner og objekter i denne uge SP1