Programmering i Java 

Eksamen:

Eksamen vil blive en individuel intern skriftlig 48 timers hjemmeopgave bedømt bestået/ikke bestået.

Eksamensopgaven vil blive lagt tilgængelig her på hjemmesiden og udsendt på mail onsdag d. 16/6 kl 12:00 af Birgith Skipper Thomsen og skal afleveres igen på mail fredag d. 18/6 kl 12:00 til både ulrik@cs.aau.dk og bst@tnb.aau.dk

Når opgaven afleveres skal der stå PJAVA: studienummer i emnefeltet.

Eksamensopgaven 2010:

Beskrivelse af opgaven
Java fil der skal ændres og returneres


Kursus oversigt:

De slides og øvelser der ses her er de samme som fra sidste år. De vil løbende blive lettere opdateret før hver kursusgang.

KursusgangDatoKl.LokaleEmneLitteraturRessourcer
14/210:15Aud. 2Introduktion: Overblik og opsætning af IDE.
Compilering og eksekvering af Hello World eksempel.
Afsnit 1.1 - 1.5 og 2.6Video introduction til Eclipse
slides1.pdf
exercises
211/210:15Aud. 2Datatyper, variable, udtryk, assignmentsAfsnit 2.1 – 2.5 slides2.pdf
exercises
318/210:15Aud. 2while, for, if-else og switch Afsnit 3.1 – 3.6 slides3.pdf
exercises
425/210:15Aud. 2Try catch, Applets and "Black Boxes"Afsnit 3.7 – 3.8, 4.0 - 4.3 slides4.pdf
exercises
54/310:15Aud. 2De ikke objekt-orienterede dele af Java og opsummeringAfsnit 4.4 – 4.5slides5.pdf
exercises
611/310:15Aud. 2Objekt-orienteret programmering i JavaAfsnit 5.1 – 5.4slides6.pdf
exercises
examples
718/310:15Aud. 2NedarvningAfsnit 5.5 – 5.7slides7.pdf
exercises
examples
825/310:15Aud. 2Array og listerAfsnit 7.1 – 7.3slides8.pdf
exercises
98/410:15Aud. 2Søgning og sorteringAfsnit 7.4 – 7.5slides9.pdf
exercises
Sorting Demo
10Bemærk: flyttet: 9/410:15Aud. 3RekursionAfsnit 9.1slides10.pdf
exercises
examples

Lærebog:

Kurset vil benytte sig af følgende lærebog:
Introduction to Programming Using Java, Fifth Edition, David J. Eck.
Bogen er en "free on-line html textbook", og kan også downloades (Se bunden af siden Introduction to Programming Using Java).

Java ressourcer:

Vi benytter JDK 6 som Java platform. Vi vil hovedsageligt benytte eclipse
Hvis I i forvejen bruger et andet Java udviklings miljø så er i velkomne til at fortsætte med dette.
Java online dokumentation
Java download dokumentation (vælg Java SE 6 Documentation)

Ekstra litteratur

To andre ressourcer til at forstå Java programmeringssproget.
javabog.dk: En gratis on-line Java bog på dansk
Java Precisely: A reference style precise overview of Java 5.0

Undervisere:

Forelæser: Ulrik Nyman
Hjælpelærer: Kenneth Yrke Jørgensen
Hjælpelærer for kursusgang 5: Laurynas Siksnys

Sidste års eksamens opgave:

Beskrivelse af opgaven
Java fil der skal ændres og returneres


Valid HTML 4.01!