Generelle oplysninger om Grundlæggende Programmering, IT-C E2000

Hvorfor dette kursus?
Programmer er basale byggesten i alle IT-systemer. Det er vigtigt for en softwareudvikler at forstå mulighederne, begrænsningerne og omkostningerne ved programmering, uanset hans eller hendes fremtidige rolle: programudvikler, projektleder, designer, planlægger, eller lignende.
I dette kursus benytter vi programmeringssproget Java. Java er et moderne objekt-orienteret sprog, der letter konstruktionen af grafiske brugergrænseflader (dvs. skærmbilleder med menuer, knapper, osv.) og af Internet-baserede programmer.
Kursets målsætning
Efter kurset skal du kunne skrive mindre programmer i Java.
Detaljeret indhold
Gennemførelse af kurset skal give dig disse kvalifikationer:
Kursusform
Forelæsninger, øvelser med øvelsesvejleder, ugentlige opgaver til skriftlig besvarelse og aflevering. Der udleveres en ugentlig løbeseddel med pensum og opgaver.
Hvor og hvornår
Forelæsningerne holdes onsdage kl. 9-12 i auditorium 0.10 på IT-højskolen, Glentevej 67, 2400 København NV. Første forelæsningsdag er onsdag den 30. august 2000.

Øvelserne holdes onsdage kl. 13-19, også på IT-højskolen. Øvelserne holdes en uge forsinket i forhold til forelæsningerne, så første øvelsesdag er onsdag 6. september 2000.

Foreløbig plan over øvelser:

Tid13-1515-1717-19
HoldHold 1Hold 2Hold 3 Hold 4Hold 5Hold 6
InstruktorKBPNHTN KBPTBJTBJ
Lokaler1.03+3.121.12+3.151.60+3.16 1.03+3.121.60+3.161.60+3.16

Spørgetimer holdes på IT-højskolen:

Litteratur
Lærebog: John Lewis og William Loftus: Java Software Solutions, Second Edition. Addison-Wesley 2000.

Bogen burde have kunnet købes hos Naturfagsbogladen, Universitetsparken 13, 2100 København Ø, tlf 35 37 11 33, man-fre 9-16, hvor den angiveligt koster 485 kroner og kan fås fra ca. 6/9. Den kan fås hos Polyteknisk Boghandel, Anker Engelundsvej 1, bygning 101, 2800 Lyngby, tlf 77 42 43 02. Hos www.amazon.co.uk koster den 33 GBP, som med forsendelse osv formentlig bliver til mindst 500 kroner. Køb den ikke hos www.bokus.com hvor den koster 649 kroner.

Hvis du ønsker supplerende læsning om Java på dansk, så prøv Henrik Kressner: Grundbog i Programmering med Java, Teknisk Forlag 1999; 298 kroner. Bogen er behagelig kortfattet, eksemplerne er overskuelige, og der er mange små opgaver.

Noter:

Noterne udleveres i trykt form når de skal bruges, men kan også udskrives fra nettet, hvor de ligger som PDF-filer.

Lærer
Peter Sestoft (PS, sestoft@dina.kvl.dk) tlf 38 16 88 31. Peter sidder en del af tiden på Institut for Matematik og Fysik ved KVL, kontor R631, 6. sal, opgang 6, Thorvaldsensvej 40, 1871 Frederiksberg C, tlf 35 28 23 34.

Derudover hjælper Niels Hallenberg (NH, nh@it-c.dk) tlf. 38 16 88 24 med til afviklingen af kurset en del af semestret.

Instruktorer
Hjemmeside for kurset
Hjemmesiden (http://www.it-c.dk/courses/GP/E2000/) indeholder oversigt over udleveret materiale, løbende meddelelser, kopier af forelæsningsplancher og ugesedler, samt noter.
I forventes regelmæssigt at kigge på hjemmesiden.
Kørsel af Java-programmer
Man kan bruge flere forskellige systemer:
Kørsel af Java-programmer derhjemme
Til at køre Java derhjemme kan du bruge Java Development Kit (JDK) version 1.1.8 eller senere samt en editor, f.eks. JavaEdit. Vi arbejder på en CD-ROM med de nødvendige programmer. På hjemmesiden download har vi samlet de nødvendige værktøjer.
Eksamen
Eksamen er skriftlig, fire timer, og holdes onsdag 17. januar 2001 kl 9-13 i lokale 0.10.
For at gå til eksamen skal man have godkendt mindst 8 ud af de 11 obligatoriske opgavesæt.
Alle hjælpemidler (bøger, noter, plancher, gamle opgaver, vejledende løsninger, lommeregner, osv) er tilladte, dog ikke programmerbare datamater.
Hvem står bag
IT-højskolens kursus Grundlæggende Programmering er udviklet af Niels Hallenberg og Peter Sestoft på grundlag af et KVL-kursus udviklet af Morten Larsen og Peter Sestoft.

Tilbage til hjemmesiden for Grundlæggende Programmering

Peter Sestoft (sestoft@dina.kvl.dk) 2000-06-15, 2000-10-25