Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afLaurits Frank Redigeret for ca. et år siden
1
DAIMIIntroducerende objektorienteret programmering15A.1 Eksamen…
2
DAIMIIntroducerende objektorienteret programmering15A.2 Eksamensform Eksamen i IOOP tager ca. 1 time: Trækker et eksamensspørgsmål ½ times forberedelse 20-25 minutters eksamination Karakter efter 13-skalaen Forventet 13-14 januar Tilstede til eksaminationen er: Michael Henrik Extern censor
3
DAIMIIntroducerende objektorienteret programmering15A.3 Eksamensspørgsmål I starter med at trække et eksamenspørgsmål Eksempel fra sidste semester 1.Nedarvning og polymorfi Specialisering og generalisering. Struktur af nedarvede objekter. Klassehierarkier. Abstrakte klasser. Polymorfe objekter. Overskrivning. super 1.Søgning og fletning Liniær søgning. Effektivitet. Sorterede sekvenser. Fælles- og foreningsmængde. Fletteskabelon.
4
DAIMIIntroducerende objektorienteret programmering15A.4 Forberedelsen Tilladt at medtage materiale til foreberedelsen bøger, egne noter, slides, osv. det er ikke tilladt at tale med andre under forberedelsen Tilladt (og anbefales) at lave i forberedelsen og medtage til eksaminationen: en kort disposition (ca 1 A4 ark) evt. lave figurer eller små programeksempler på slides …men pas på – I får ikke point for at kunne læse op af jeres papirer
5
DAIMIIntroducerende objektorienteret programmering15A.5 Eksamination Selve eksaminationen består groft sagt af to dele: 1) Hovedspørgsmål, dvs. præsentation af det trukne eksamensspørgsmål (10-15min) 2) Bispørgsmål, dvs. på slap line om noget helt andet (5-10 min)
6
DAIMIIntroducerende objektorienteret programmering15A.6 Hovedspørgsmål Her skal I redegøre for det trukne eksamens- spørgsmål Gennemgå delelementerne i spørgsmålet I må meget gerne tage udgangspunkt i små programstumper for at illustrere ideerne Vi lægger vægt på: Overblik og forståelse af sammenhæng Præcision i sprogbrug, korrekt anvendelse af begreber Evne til at analysere og anvende jeres viden Principper mere end konkret detailviden
7
DAIMIIntroducerende objektorienteret programmering15A.7 Bispørgsmål Her vil vi typisk stille jer en lille opgave, som I skal løse Forklar hvad der foregår i et AWT program Konkretiser et sweep ud fra nogle invarianter Vis hvilke metoder der bliver kaldt på et polymorft objekt Forklar hvorledes I vil implementere et givet UML design i Java Beskrive hvorledes du vil designe et java program ud fra en konkret systembeskrivelse
8
DAIMIIntroducerende objektorienteret programmering15A.8 Overordnede Formål IOOP er et programmeringskursus! Vores overordnede formål med eksamen er at give jer et bevis på at I kan programmere! Bliver vi i tvivl om det – ja så sætter vi jer til at programmere på tavlen så I kan demonstrere at I har styr på de basale begreber Hvad er en klasse, hvordan skriver man én Hvad er metoder, parametre, metodekald; hvordan formulerer man dem i Java…
9
DAIMIIntroducerende objektorienteret programmering15A.9 Gode råd En mundtlig eksamen handler om andet og mere end pensum – det handler også om at kunne præsentere viden for andre! Hvis I har styr på sagerne men ikke kan formidle det, har I et problem! Så, øv jer I at præsentere hovedspørgsmålet Træk et spørgsmål Lav en præsentation for din læsegruppe, kærsten, din mor, hunden, eller din ynglingsstol! Øv disposition, at tale klart, og gerne brug af slides/tavle
10
DAIMIIntroducerende objektorienteret programmering15A.10 Gode råd Hovedspørgsmålet er jeres ”chance” for at vise overblik og selvstændighed og for at komme af med den første nervøsitet I kan lave hele arbejdet derhjemme med at lave disposition og øve præsentationen – det medfører at I virker selvsikre Alle er nervøse – brug din nervøsitet konstruktivt. Træk vejret dybt, tving dig til at tale langsomt Analyser tingene sammen med os, hvis du ikke har svar på rede hånd Repeter sammen med andre
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.