Dato | Undervises av | Sted | Tema | Kommentarer / ressurser |
19.08.2005 | Asbj?rn Br?ndeland? | sem.rom 454 i P.A.M.? | B&K: Kap. 1, Objekter og klasser? | INTRODUKSJONSUKEDatamaskiner og programmering. Klasser og objekter. BlueJ's innfallsvinkel og programmeringsgrensesnitt.? |
25.08.2005 | ---- " ----? | ---- " ----? | B&K: Kap. 2, Definisjon av en klasse? | Felt, konstruktorer, metoder, parametre og lokale variabler Aksessorer og mutatorer. Verditilordning. Betingelsesuttrykk? |
26.08.2005 | ---- " ----? | ---- " ----? | Fortsettelse fra torsdag? | ? |
01.09.2005 | ---- " ----? | ---- " ----? | B&K: Kap. 3 Objekt-interaksjon? | Diagrammer. Datatyper. Programmert opprettelse av objekter Multiple konstruktorer. Metodekall. Tegnstrenger. BlueJ's debugger? |
02.09.2005 | ---- " ---- ? | ---- " ---- ? | Fortsettelse fra torsdag? | ? |
08.09.2005 | ---- " ---- ? | ---- " ---- ? | B&K: Kap. 4 Kolleksjoner og arrays? | Line?r aksess, n?kler, innhold, indeksering. Iterering over kolleksjoner Statisk og dynamisk plassallokering? |
09.09.2005 | ---- " ---- ? | ---- " ---- ? | Fortsettelse fra torsdag ? | Innlevering av oblig. 1: Individuelt prosjekt: undervisningsbase.? |
15.09.2005 | ---- " ---- ? | ---- " ---- ? | B&K: Kap. 5 Mer avansert? | Klassebibliotek, dokumentasjon, gresensnitt og implementasjon Mengder. Strengbehandling. Offentlig vs privat. Instansvariabler og klassevariabler? |
16.09.2005 | ---- " ---- ? | ---- " ---- ? | Fortsettelse fra torsdag ? | ? |
22.09.2005 | ---- " ---- ? | ---- " ---- ? | B&K: Kap. 6 Testing og debugging? | Enhetstesting, automatisk testing, manuell gjennomgang, testutskrifter? |
23.09.2005 | ---- " ---- ? | ---- " ---- ? | Fortsettelse fra torsdag? | ? |
29.09.2005 | ---- " ---- ? | ---- " ---- ? | B&K: Kap. 7 Strategier for utforming av klasser? | Ansvarsdrevet design, innkapsling, kobling, logisk sammenheng og omorganisering Eksempel: The World of Zuul? |
30.09.2005 | ---- " ---- ? | ---- " ---- ? | Fortsettelse fra torsdag? | Programdesign.Kompilering og kj?ring av programmer utenfor BlueJ.? |
06.10.2005 | ? | ? | Ingen undervisning? | ? |
07.10.2005 | ? | ? | Ingen undervisning? | (Innlevering av prosjektoppgave for HUMIT 1730)? |
13.10.2005 | ---- " ---- ? | ---- " ---- ? | Introduksjon til klassehierarkier.? | Super- og subklasser, arv og polymorfi.Eks: Database med multimediatitler (CD, video, etc.).? |
14.10.2005 | ---- " ---- ? | ---- " ---- ? | Fortsettelse fra torsdag? | ? |
20.10.2005 | ---- " ---- ? | ---- " ---- ? | B&K: Kap. 8-9 Klassehierarkier, arv og polymorfi? | Polymorfi. Statiske og dynamiske forhold.? |
21.10.2005 | ---- " ---- ? | ---- " ---- ? | Fortsettelse fra torsdag ? | ? |
27.10.2005 | ---- " ----? | ---- " ----? | B&K: Kap. 9 Arv og Polymorfi? | Overstyring. Abstrakte klasser og metoder.? |
28.10.2005 | ---- " ---- ? | ---- " ---- ? | Input fra bruker? | Lesing og kontroll av input fra tastaturet.Innlevering av oblig 2: Individuelt prosjekt: multimediadatabase? |
03.11.2005 | ---- " ----? | ---- " ----? | Kap. 10 Abstraksjonsteknikker? | Eksempel: Rever og kaniner--som ogs? er tema for siste obligatoriske oppgave.Lesing og skriving: bruker-I/O og fil-I/O? |
04.11.2005 | ---- " ---- ? | ---- " ---- ? | I/O? | Lesing fra tastatur og fil, skriving til skjerm og fil.? |
10.11.2005 | ---- " ----? | ---- " ----? | Fortsettelse fra forrige uke? | ? |
11.11.2005 | ? | ? | Ingen undervisning ? | ? |
17.11.2005 | ? | ? | Ingen undervisning ? | ? |
18.11.2005 | ? | ? | Ingen undervisning ? | ? |
24.11.2005 | ---- " ---- ? | ---- " ---- ? | I/O -- Lesing til og skriving fra programmet? | ? |
25.11.2005 | ---- " ---- ? | ---- " ---- ? | ---- " ---- ? | ? |
01.12.2005 | ---- " ---- ? | ---- " ---- ? | Repetisjon og prosjektveiledning? | ? |
02.12.2005 | ---- " ---- ? | ---- " ---- ? | ---- " ---- ? | Innlevering Oblig 3: Gruppeprosjekt: simulering ? |
08.12.2005 | ---- " ----? | Seminarrom 2 Sophus Bugges hus? | Sp?rsm?l og eventuelle svar? | ? |
Undervisningsplan
Publisert 30. mai 2005 16:04
- Sist endret 23. nov. 2005 07:36