IT-Universitetet /Kurser F2004 /Grundlæggende programmering

Lektionsplannen

Lektionsplannen viser planen for kursets afvikling. Bemærk dog, at den kan ændres indtil den pågældende uge, idet kurset løbende indretter sig efter forholdene.

Forelæsningen foregår kl. 9.00 - 12.00 i lokale 0.19 med start den 6/2-2004.

-->
Uge Dag Lokale Tema Pensum Elektronisk Materiale
1 06/02 0.19 Hvad er programmering? JbD 1.* (alt i kapitel 1), 2.1, 2.2 Plancher: F2004-uge1b.pdf
Programmer: HelloWorld.java
2 13/02 0.19 Operander og operatorer JbD 2.3-2.14 Plancher: F2004-uge2b.pdf
Programmer: HelloWorld2.java
SimpleInput.java
StringVsId.java StringConcat.java
3 20/02 0.19 Betingelser, løkker JbD 3.* Plancher: F2004-uge3b.pdf
Programmer: Fare.java FareImproved.java
Age.java
Average.java Average2.java
4 27/02 0.19 Metoder JbD 4.1-4.8, 4.10, 4.12, 4.13 Plancher: F2004-uge4b.pdf
Programmer: PrimeTopDownF2004.java
Change.java
Factorial.java Hanoi.java
5 05/03 0.19 Arrays JbD 5.1-5.6, 5.8, 5.9, 5.12 Plancher: F2004-uge5b.pdf
Noter (ps, pdf): afsnit 1 - afsnit 4.
Programmer: ArraySum2.java
MinMax.java
CommandLineArgument.java
TwoDimArray.java
LinSearch.java BinSearch.java
TestCopy.java
6 12/03 0.19 Objekter i Java JbD 6.1-6.7, 6.9-6.15, 5.11 Plancher: F2004-uge6b.pdf
Programmer: Counter1.java
Counter2.java CounterTest.java
Scope2.java
TestMath.java TestString.java
7 19/03 0.19 Nedarvning JbD 7.* uden 7.8 Plancher: F2004-uge7b.pdf
Programmer: Person.java Student.java StudentTest.java
EqualsTest.java
AbstractCounter.java Counter.java
8 26/03 0.19 GUIer JdD 8.1, 8.2, 8.4, 8.6, 9.1, 9.7, 9.8 Plancher: F2004-uge8b.pdf
Programmer: TestFrame.java
TestJFrame.java
TestFrameListener.java
ShowResize.java
StopGo.java
9 02/04 0.19 Exceptions 11.*
Plancher: E2003-uge9b.pdf
Noter (ps, pdf)
Programmer: ExceptionExOne.java
ExceptionExTwo.java
TwoCatchExample.java
Counter.java
CounterTest.java
CounterOutOfRangeException.java
09/04 Langfredag
10 16/04 0.19 IO JbD 10.* Plancher: - (ingen)
Programmer: TestFileWriter.java
TestPrintWriter.java
Echo.java
AddNumbers.java
numbers1.txt numbers2.txt
TestFileClass.java
TestStandardIO.java
11 23/04 0.19 Datastrukturer 12.1-12.5, 12.7, 12.10, 12.11 Plancher: - (ingen)
Programmer: IntListElement.java
IntList.java IntListTest.java
ListElement.java Stack.java
GenericStackTest.java
12 30/04 0.19 ?? Programs: Counter2.java
IntListElement.java
IntList.java IntStack.java
IntRevolver.java
Data.java ListNode.java DataList.java
Person.java Student.java
Seat.java Theatre.java
NandC.java Game.java
11/06/2004 ?? Eksamen

JbD er tekstbogen Ira Pohl and Charlie McDowel. Java by Dissection. The Essentials of Java Programming. Addison-Wesley, 2000 eller senere.

Alle eksempler fra bogen og package tio findes her.

Husk at i mappen med jeres Java filer skal være en kopi af mappen tio.


oprettet 2004-01-19
Carsten Butz

til top